Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Загрузка файлов через PHP

Ответить
Настройки темы
Загрузка файлов через PHP

Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


собственно, после отправки формы, скрипт выполянет:
PHP код: Выделить весь код

$path_to_move=$path."/img".uniqid('').".jpg"
move_uploaded_file($_FILES['userfile']['tmp_name'],$path_to_move); 

где $path - пусть относительно исполняемого скрипта. Так вот в чем нюанс - uniqid(''), для уникальности. Испытываю все это на локалхосте. В общем, в таком формате он формирует уникальное имя файла и кидает его почему-то в \usr\local\apache. Но стоит заменить на
PHP код: Выделить весь код

$path_to_move=$path."/imgname.jpg"

, то файлик сохраняется в диреткорию, указанную относительно скрипта. Более того, если имя файла задать вручную одним из результатов uniqid(''), все работает как нужно. В чем же проблема при подстановке имени?
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:30, 02-02-2008

 

Deadooshka


Сообщения: 2522
Благодарности: 693

Профиль | Отправить PM | Цитировать


а safe_mode включен? странно... а с md5 (например) как?

Отправлено: 19:29, 02-02-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


Sham, ну считать-то он все считает, без проблем. только вот при подстановке пути такая лабудень

Отправлено: 21:24, 02-02-2008 | #3


Deadooshka


Сообщения: 2522
Благодарности: 693

Профиль | Отправить PM | Цитировать


Surround, а если через переменную?

Отправлено: 22:31, 02-02-2008 | #4


Аватара для Surround

Ветеран


Сообщения: 908
Благодарности: 20

Профиль | Отправить PM | Цитировать


Sham, ну вот я путь формирую в $path_to_move. Даже печатаю ео для провеки - нормальный путь. Но при подстановке переменной происходит глюк. Если скопировать результат, выведенный переменной, и вставить путь как текст - то работает.....

Отправлено: 00:35, 03-02-2008 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Загрузка файлов через PHP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
ASP: Загрузка файлов на сервер mrcnn Вебмастеру 13 17-05-2015 14:23
загрузка файлов по FTP andwex Хочу все знать 1 22-03-2009 22:35
Загрузка файлов MickeyMouse Microsoft Windows NT/2000/2003 6 03-04-2007 14:20
Загрузка файлов в Опере Denim_ok Хочу все знать 1 29-08-2006 11:34
Загрузка файлов. wolland Программное обеспечение Linux и FreeBSD 7 30-04-2005 21:27




 
Переход