|
 26.5 Кб |
|
| Есть скрипт загрузки фотографий, но надо чтобы фотографии переименовывались
сделал чтобы переименовывались, но не пойму как вернуть обратно скрипту загрузки, новое название фотографии
скрипт брал от сюда
http://webdeveloperplus.com/jquery/ajax-multiple-file-upload-form-using-jquery/
скрипт загрузки с переименовываением
$code = date(U);
$uploaddir = "uploads/";
$file = $uploaddir . basename($_FILES['uploadfile']['name']);
$type = strtolower(end(explode(".", $_FILES['uploadfile']['name'])));
$newname = $code.".".$type;
$res = copy($_FILES['uploadfile']['tmp_name'], $uploaddir."/".$newname);
if ($res) {
echo "success";
} else {
echo "error";
}
|
помогите передать название обратно скрипту чтобы выводилось фотография с новым названием | |
|
|
|
|
|
|
|
для: dirol
(19.04.2012 в 17:20)
| | А JS тут при чем? И не используйте при перемещениях загружаемых файлов copy(). Рекомендуется использовать move_uploaded_file(). | |
|
|
|
|
|
|
|
для: confirm
(19.04.2012 в 17:33)
| | загрузка то сделана на ajax, все работает но хотелось бы чтобы имя менялось и обратно передавалось скрипту, а то при загрузке выводится старое имя файла, а он загружается с новым и в скрипте не показывается сам файл | |
|
|
|
|
|
|
|
для: dirol
(20.04.2012 в 09:06)
| | Ерунды не городите, загружаете вы обыкновенным способом, ajax обеспечивает лишь информативность.
Возвращайте новое имя, но это ответ сервера, и к самой загрузке отношения не имеет.
Кстати, с такой загрузкой как у вас, я вам столько мусора вместо картинок загружу, месяц выкорчевывать его будете. | |
|
|
|