![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
Прочитала мануал:
http://ru2.php.net/manual/ru/features.file-upload.php сделала по нему пример. Догадываюсь,что файл загружается в какую-то временную директорию. Как его переместить в нужный мне каталог-- в упор не понимаю. С ПХП туго, а файлы нужно загружать Прошу слезно, времени в обрез |
|
|||||
|
move_uploaded_file()
В мануале все расписано. Учимся читать.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
Логика понятна. Возникают два тупых вопроса:
1. где именно (в отдельном файле??) прописывать данную строку? 2. как правильно написать этот сокровенный путь "/place/to/put/uploaded/file", если я пользуюсь денвером и в реале мне нужна папка "С:\WebServers\home\alissa\www\PIC", форма для отправки файлов лежит в "С:\WebServers\home\alissa\www" |
|
|||||
|
1. Там, где идет обработка запроса.
2. Ну вот прямо так и прописать. Только слэши использовать либо прямые, либо экранировать их.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
Смотрю в книгу вижу фигу, помоему
index.html <html><bodY> <FORM ENCTYPE="multipart/form-data" ACTION="upload2.phtml" METHOD=POST> <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000000"><!-- макс. размер --> Имя файла: <INPUT NAME="userfile" TYPE="file"> <INPUT TYPE="submit" VALUE="Отправить"> (нажмите кнопку <b>ОБЗОР</b>, затем <b>ОТПРАВИТЬ</b>) </FORM> </body></html> <?
move_uploaded_file($_FILES['userfile']['tmp_name'], "C:/WebServers/home/alissa/www/PIC");
echo "
Вы загрузили файл размером:
<font color=red><b>$userfile_size</b></font> байт<br><br>
На вашем компьютере файл назывался:
<font color=red><b>$userfile_name</b></font><br><br>
На нашем сервере ваш файл был записан для временного храниения
по адресу и под именем
<font color=red><b>$userfile</b></font><br><br>";
?>
|
|
|||||
|
>>move_uploaded_file($_FILES['userfile']['tmp_name'], "C:/WebServers/home/alissa/www/PIC");
Где здесь имя свежезагруженного файла ? И где здесь имя, под которым он будет доступен в файловой системе сервера ?
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
да человеческая глупость поистине безгранична:-)) спасибо большое:-)))
|
|
|||||
|
Крайне редко тредстартер не начинает орать "да мне по###, ты код дай", а разбирается с минимально необходимыми подсказками. Приятно удивлен
![]()
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
после того как я позадавала на форуме массу глупых вопросов и причем получала на них ответы, обнаружила что зачастую после меня ежедневно народ задает точно такие же вопросы.
Какое же все таки терпение у тех кто на эти вопросы отвечает:-))) Поэтому теперь перед тем как задать какой либо вопрос, я долго и упорно пытаюсь самостоятельно найти на него ответ. Когда совсем туго, обращаюсь за помощью:-) |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|