PHP AJAX - загрузить и обрезать - PullRequest
0 голосов
/ 22 октября 2011

Я нашел скрипт - Загрузить и обрезать изображение на этом сайте http://onlinewebapplication.com/2011/08/image-upload-cropping-php-jquery.html Все отлично работает, но мне нужно добавить новое имя для новых изображений ...

Когда я загружаю изображение -> перед кадрированием, я могу изменить имя файла, но оно работает только для больших изображений, для большого пальца у меня нет идеи, потому что переменные отправляются AJAX.

Моя версия работает здесь - ссылка первый ввод для пути к файлу, второй для нового имени файла ..

Мне нужно изменить имя для большого изображения и большого пальца, но оно работает только для большого. Как отправить переменную "image_name" в ajax_image.php?

Кто-нибудь? Пожалуйста, помогите мне, мне это нужно .. Спасибо

1 Ответ

1 голос
/ 23 октября 2011

Вы можете изменить имя для большого изображения в этой строке:

$actual_image_name = time().substr($txt, 5).".".$ext;

, а для маленького изображения вы можете передать имя в качестве параметра, изменив это:

url:"ajax_image.php?t=ajax&img="+$("#image_name").val()+"&w="...etc

на это:

url:"ajax_image.php?sname=blabla&t=ajax&img="+$("#image_name").val()+"&w="...etc

также для маленького изображения снова измените в ajax_image.php это:

$new_name = "small".$session_id.".jpg"; // Thumbnail image name

на это:

$new_name = "smallqa".$_GET['sname'].".jpg"; // Thumbnail image name
...