путь к файлу при аплоаде

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
путь к файлу при аплоаде

есть форма аплоада картинки на сервак.
нужно проверить существует ли она на локальной машине (не на серваке провайдера). Чтоб обезопасться от ввода пользователем всякой чепухи руками. и если файл у юзера действительно существует, то аплоадить его на сервак.
 

Voxus

founder (Старожил PHPCluba)
tony :)))

2Mr_Max:
php тут не при чем; ActiveX копай, если интересно..
 

Romantik

TeaM PHPClub
ну и как ты с помощью РНР проверишь локальный компьютер?
Проверяй тип файла, его размер и если возможно (знаешь имена файлов) название.
 

HEm

Сетевой бобер
Пользуясь случаем также хочу спросить, как мне узнать количество файлов у юзера, их размеры и содержимое....
финиш...
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
ок
может возможно сделать, чтоб в поле "файла" нельзя было набирать с клавиатуры... а только через кнопку Browse?
 

Romantik

TeaM PHPClub
Нет! Ведь нельзя передать то чего нету :)
Почему ты переживаешь за ввод белиберды?
 

Romantik

TeaM PHPClub
Я подобное проверял так:
В базе зарегистрированного юзера лежит его логин
и он может передать только свой файл
поэтому название файла совпадает с логином
и я проверяю: беру из базы логин добавляю к имени- расширение и проверяю на корректность.
т.е. если login= andry
то он может загрузить ТОЛЬКО andry.csv
помогает избавиться от ошибочных файлов.
Так же проверяю тип файла, его размер и после загрузки is_uploaded_file()
Если у тебя много файлов он может загрузить, то разреши ему диапазон от andry000.jpg до andryNNN.jpg
 
Сверху