Jquery Uplaodify загружать изображения в разные папки - PullRequest
0 голосов
/ 21 июля 2010

Я использую Jquery Uploadify для загрузки изображений с помощью PHP, здесь я хочу загрузить несколько изображений в разные папки, т.е. первое изображение будет загружено в «folder1», второе изображение загружено в «folder2», и все эти загрузки должны выполняться однимэкземпляр загрузки.Это возможно или нет ??

1 Ответ

0 голосов
/ 21 июля 2010

Да, это возможно, но определить, какая из них является первой, а какая - второй загрузкой файла и т. Д., Не совсем легко, потому что для каждой загрузки вызывается новый экземпляр upload.php.

Iможет рассмотреть возможность передачи случайного ключа в скрипт загрузки с использованием параметра scriptData:

queueID: 'A10C923302132048AVB'

, а в сценарии PHP используйте значение сеанса, чтобы подсчитать, какое изображение является текущим:

$queueID = $_POST["queueID"];

if (isset($_SESSION[$queueID]))
 {
   $imageNumber = $_SESSION[$queueID];
   $_SESSION[$queueID]++;
 }
 else
 {
   $imageNumber = 1;
   $_SESSION[$queueID] = imageNumber;
 }

$imageNumber будет содержать номер загруженного изображения, и вы можете move_uploaded_file() загрузить его в нужное место.

...