ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

input type="file"
  #1  
Старый 20.12.2007, 20:38
Аватар для orcismylife
orcismylife
Познающий
Регистрация: 01.10.2007
Сообщений: 40
Провел на форуме:
172670

Репутация: 15
По умолчанию input type="file"

Можно ли при отсылке множества форм автоматически заполнять этот раздел?

Код:
<form name=abc action="" method="post" enctype="multipart/form-data" name="upload">
Файл:
<input type="file" />
<input type="submit" name="Submit" value="Загрузить файл" />
</form>
Вроде на value='.$file.', ни подобные вещи не помогают...

Как автоматически вставлять значение в это поле?
 
Ответить с цитированием

  #2  
Старый 20.12.2007, 20:44
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Может потому что у поля с инпатом файла нет имени?
 
Ответить с цитированием

  #3  
Старый 20.12.2007, 20:53
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Делаем имя полю... name="xeka"
Далее в пхп коде пишешь
$_FILES['xeka'] = 'D:/Downloads/Ne_detskoe_porno_s_Berkovoy.rar';
 
Ответить с цитированием

  #4  
Старый 20.12.2007, 20:56
Аватар для scrat
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

  • $_FILES['userfile']['name'] - оригинальное имя файла, такое, каким его видел пользователь, выбирая файл;
  • $_FILES['userfile']['type'] - mime/type файла, к примеру, может быть image/gif; это поле полезно сохранить, если Вы хотите предоставлять интерфейс для скачивания загруженных файлов;
  • $_FILES['userfile']['size'] - размер загруженного файла;
  • $_FILES['userfile']['tmp_name'] - полный путь к временному файлу на диске;
  • $_FILES['userfile']['error'] - Начиная с версии 4.2.0, содержит код ошибки, который равен 0, если операция прошла успешно.
http://www.phpclub.ru/detail/article/upload

Последний раз редактировалось scrat; 20.12.2007 в 21:00..
 
Ответить с цитированием

  #5  
Старый 20.12.2007, 21:36
Аватар для orcismylife
orcismylife
Познающий
Регистрация: 01.10.2007
Сообщений: 40
Провел на форуме:
172670

Репутация: 15
По умолчанию

Перепробовал вышеописанные пути, ничего не помогло.
Возможно, описал проблему не так.

Я отправляю несколько форм сразу. Для того, чтобы отправить файл на хост, мне нужно АВТОМАТИЧЕСКИ заполнить форму загрузки файла (а не нажатием на кнопку обзор вручную). Как это сделать?
 
Ответить с цитированием

  #6  
Старый 20.12.2007, 21:42
Аватар для bul.666
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

Цитата:
АВТОМАТИЧЕСКИ заполнить форму загрузки файла (а не нажатием на кнопку обзор вручную). Как это сделать?
Я наверное повторюсь... Никак
 
Ответить с цитированием

  #7  
Старый 20.12.2007, 21:56
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Isis, ну причём тут то, что ты написал? Это же скрипт обработчик... От того, что ты там напишешь:

Цитата:
$_FILES['xeka'] = 'D:/Downloads/Ne_detskoe_porno_s_Berkovoy.rar';
контент самого файла этому скрипту доступен не будет...

scrat, тоже самое, при чём тут то, что получается в скрипте обработчике, когда парень спросил про скрипт-отправлялку?

orcismylife, тебе могу сказать одно - это не возможно. Такая мулька была возможна на старых браузерах, но так, как такая отправка файла стала потенциально опасной - любой зловредный скрипт может динамически формировать формы с отправкой файлов и включать в них любые файлы доступные в файловой системе пользователя, производители браузеров запретили динамическое изменение values в input типа file. Это сделано для вашего же блага, чтобы зловредные ресурсы не тырили вашу личную информацию. Более того - по-моему на таких кнопках нельзя вызывать метод click(). Есдинственный вариант - мышкой ткнуть по кнопке и выбрать нужный файл.
 
Ответить с цитированием

  #8  
Старый 20.12.2007, 21:57
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Точно, точно
Я об этом не подумал....
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ