Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.08.2014, 18:38
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
$myfile = $_FILES['myfile']['tmp_name']; move_uploaded_file($tmp_name, "./usr/".$myfile"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 18:42
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola$myfile = $_FILES['myfile']['tmp_name']; move_uploaded_file($tmp_name, "./usr/".$myfile"); Тут с кавычками кажется что-то не так?! Толи одна лишняя, а может одинарные нужны.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 18:54
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola, Вот так попробуй: $url = "./usr/"; move_uploaded_file($tmp_name, $url.$myfile); ну или: move_uploaded_file($tmp_name, "$url.$myfile"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 19:58
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
безрезультатно Код: php 1. 2. 3. 4. 5. 6. 7. и никак. А вот это работает, но мне нужно файл в другом каталоге, а не со скриптами хранить.. Код: php 1. 2. Помоги, плиииз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 20:31
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola, "не работает" - это не описание проблемы. Огласите текст сообщения об ошибке, если таковая имеется. И опишите подробно, что именно не работает. Из кода не понятно, откуда берутся некоторые переменные ($tmp_name) и не ясно, существует ли указанный путь (длинный). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 20:47
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
vkleCola, "не работает" - это не описание проблемы. Огласите текст сообщения об ошибке, если таковая имеется. И опишите подробно, что именно не работает. Из кода не понятно, откуда берутся некоторые переменные ($tmp_name) и не ясно, существует ли указанный путь (длинный). Сообщения об ошибке нет. Не происходит перемещения файла, то есть он не появляется в указанном каталоге. фал передается скрипту методом POST и попадает во временный каталог, который пишется в переменную $tmp_name. А далее должно произойти перемещение этого файла по указанному пути, но этого не происходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 22:33
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Colaбезрезультатно Код: php 1. 2. 3. 4. 5. 6. 7. и никак. А вот это работает, но мне нужно файл в другом каталоге, а не со скриптами хранить.. Код: php 1. 2. Помоги, плиииз Попробуй вместо: "./usr" поставить две точки, типа: "../usr" Или полный путь: http://site.ru/upload/ и тд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.08.2014, 22:41
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Colaбезрезультатно Код: php 1. 2. 3. 4. 5. 6. 7. Помоги, плиииз В моём примере было $url = "./usr/"; а у тебя не хватает последнего слеша $url = "./usr";, на выходе в твоём варианте получиться что-то типа: ./usrFILENAME.jpg вместо ./usr/FILENAME.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 00:01
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
ColaСообщения об ошибке нет.Отображение ошибок выключено? ColaНе происходит перемещения файла, то есть он не появляется в указанном каталоге.Чудес не бывает. Либо нечего перемещать, либо некуда, либо нет прав на запись или на чтение, либо не там смотрите. Сделайте var_dump() для аргументов функции для начала и включите отображение ошибок, если оно выключено. Еще момент. Кроме move_uploaded_file() есть функция копирования файла. Принципиально, ничего страшного нет в ее использовании. А временный файл всё равно должен быть удален самим PHP после окончания работы скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 12:54
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Включила отображение ошибок и вот что увидела: Warning: move_uploaded_file() [function.move-uploaded-file]: Filename cannot be empty in /home/virtwww/w_h01-inf-ua_471e0e4f/http/osl_src/gate.php on line 31 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpHGOJyi' to '' in /home/virtwww/w_h01-inf-ua_471e0e4f/http/osl_src/gate.php on line 31 ничего не понимаю, он что удаляет временный файл перед перемещением? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 13:24
|
|||
|---|---|---|---|
|
|||
не работает move_uploaded_file |
|||
|
#18+
Cola, а что у вас в $tmp_name ? это переменная точно не пустая? Покажите, откуда берется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 15:25
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
?Cola, а что у вас в $tmp_name ? это переменная точно не пустая? Покажите, откуда берется. Код: php 1. 2. 3. 4. $tmp_name формируется в строке: $myfile = $_FILES['myfile']['tmp_name']; и содержит: '/tmp/phpHGOJyi' это ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 16:17
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola$tmp_name формируется в строке: $myfile = $_FILES['myfile']['tmp_name'];Не вижу в этой строке Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 16:45
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
vkle, Все я запуталась окончательно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 16:56
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola, Прежде чем использовать какую-то переменную, ей надо присвоить значение. В строке Cola Код: php 1. Вы используете переменную $tmp_name, однако, в ранее видимых строках ей не присваивается никакого значения. Однако, имеется присваивание значения переменной $myfile, которая далее нигде не используется. Разумеется, всё в пределах видимого здесь кода. Не перепутано ли имя переменной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 17:18
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
vkleCola, Прежде чем использовать какую-то переменную, ей надо присвоить значение. В строке Cola Код: php 1. Вы используете переменную $tmp_name, однако, в ранее видимых строках ей не присваивается никакого значения. Однако, имеется присваивание значения переменной $myfile, которая далее нигде не используется. Разумеется, всё в пределах видимого здесь кода. Не перепутано ли имя переменной? я пробовала вместо $tmp_name подставлять $myfile - ошибка Думаю, что я вообще не правильно все делаю, но как правильно не знаю. В доке нету ничего, фигня сплошная ни один пример не работает. Работает только строка: $name = basename($_FILES['myfile']['name']); Вообще мне нужно в этом скрипте принять файл передаваемый POST методом и положить в нужный каталог, получилось принять и положить в текущий каталог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 17:34
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola, Должно быть что типа этого: Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 18:12
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
GororCola, Должно быть что типа этого: Код: php 1. Warning: move_uploaded_file() [function.move-uploaded-file]: Filename cannot be empty in /home/virtwww/.../http/osl_src/gate.php on line 43 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpSiXNyG' to '' in /home/virtwww/.../http/osl_src/gate.php on line 43 это я уже проходла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 22:34
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola, Покажите вывод Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2014, 22:35
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
ColaВ доке нету ничего, фигня сплошная ни один пример не работает.Дайте ссылку на официальную документацию, где не работает ни один пример. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2014, 13:25
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
vkleCola, Покажите вывод Код: php 1. Вот дамп: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2014, 16:55
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Cola, Вам бы книжки почитать по основам программирования для начала, про использование переменных, про простейшую отладку... Притом, безотносительно языка программирования. Потом подружиться с документацией вообще и с документацией по PHP в частности. Потом уже спокойно можно браться за написание простых скриптов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2014, 17:16
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
vkle, Функция не работает и это факт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2014, 17:18
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
vkle, Ив дампе прекрасно видна переменная, про которую Вы говорили, что ни где не определена. Я выше писала, что она определяется внутри функции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.08.2014, 17:30
|
|||
|---|---|---|---|
не работает move_uploaded_file |
|||
|
#18+
Colavkle, Ив дампе прекрасно видна переменная, про которую Вы говорили, что ни где не определена.Вы либо что-то путаете, либо пытаетесь троллить. Я говорил: vkleВы используете переменную $tmp_name, однако, в ранее видимых строках ей не присваивается никакого значения.Про приведенный массив $_FILES вообще никакого упоминания не было. ColaЯ выше писала, что она определяется внутри функции.Код - в студию! Пока что было определение одной переменной и использование другой. И, да, изучите таки документацию по части загрузки файлов: http://ru2.php.net/manual/ru/features.file-upload.php Там есть и подробное разъяснение принципов, и разъяснение ошибок, и примеры кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1462542]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
83ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 437ms |

| 0 / 0 |
