Upload файлов используя диалог загрузки
Re: Upload файлов используя диалог загрузки
Здравствуйте, есть ли успехи? Функция по прежнему не работает. Может существуют альтернативы, или обходные пути?
-
- Сообщения: 4
- Зарегистрирован: 17 май 2013, 00:48
Re: Upload файлов используя диалог загрузки
Я победил запустив не UTF-8 версию HE.
Re: Upload файлов используя диалог загрузки
в последней версии все исправили, багов больше нет
Re: Upload файлов используя диалог загрузки
А как сделать мультиаплоад. То есть, мультиселект, типа сразу несколько файлов выбрано?
Такое возможно?
Такое возможно?
Re: Upload файлов используя диалог загрузки
Можно использовать несколько способов, самый простой к примеру:
$window->execute_open_file("Выбор выкладываемого файла", '"d:\img\1.jpg" "d:\img\2.jpg"', "&Открыть",false,true);
Не забываем про пробелы.
Либо второй использовать более рационально добавление в цикле, к примеру:
$str_images=$folder->get_all_items(trim($img_f));
$a_images=explode("\n",$str_images);
// добавить все фото из под папки
foreach ($a_images as $img1)
{
if($img1=="")
continue;
// добавить картинку
$window->execute_open_file("Выбор выкладываемого файла",trim($img1),"&Открыть",false,true);
sleep(1);
$element->click_by_name("image");
sleep(1);
}
$img_f путь к папке с картинками.
Так же наглядная статья для добавления N-количества файлов.
$window->execute_open_file("Выбор выкладываемого файла", '"d:\img\1.jpg" "d:\img\2.jpg"', "&Открыть",false,true);
Не забываем про пробелы.
Либо второй использовать более рационально добавление в цикле, к примеру:
$str_images=$folder->get_all_items(trim($img_f));
$a_images=explode("\n",$str_images);
// добавить все фото из под папки
foreach ($a_images as $img1)
{
if($img1=="")
continue;
// добавить картинку
$window->execute_open_file("Выбор выкладываемого файла",trim($img1),"&Открыть",false,true);
sleep(1);
$element->click_by_name("image");
sleep(1);
}
$img_f путь к папке с картинками.
Так же наглядная статья для добавления N-количества файлов.
Re: Upload файлов используя диалог загрузки
Спасибо большое
До этого, пробовал первым способом но так '"d:\img\1.jpg d:\img\2.jpg"
То что каждый файл в своих кавычках должен быть как то не додумался.
А в чем рациональность второго метода?
Вы ведь добавляете пофайлово, это время и ресурсы, а в первом случае все скопом.
До этого, пробовал первым способом но так '"d:\img\1.jpg d:\img\2.jpg"
То что каждый файл в своих кавычках должен быть как то не додумался.
А в чем рациональность второго метода?
Вы ведь добавляете пофайлово, это время и ресурсы, а в первом случае все скопом.
Re: Upload файлов используя диалог загрузки
Пожалуйста.OlegGraf писал(а):Спасибо большое
До этого, пробовал первым способом но так '"d:\img\1.jpg d:\img\2.jpg"
То что каждый файл в своих кавычках должен быть как то не додумался.
А в чем рациональность второго метода?
Вы ведь добавляете пофайлово, это время и ресурсы, а в первом случае все скопом.
Тут, как говорится на вкус и цвет каждому:) Прописал один раз постоянный путь к файлам и делаешь уже свое дело добавляя нужное количество, единственно может фактор времени отличаться, чуть дольше. А в целом выбор за вами, как вам будет удобнее.