Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
 Аватар для lassy
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 13

Закачка файла методом POST на WAMPSERVERE

12.04.2012, 10:18. Показов 1220. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Помогите пожалуйста с методом POST на WAMPSERVERE, речь идет о закачке файла.
Вот html форма:
HTML5
1
2
3
4
5
<form enctype="multipart/form-data" name="ufile" action="upload.php" method="post">
   <input type="hidden" name="MAX_FILE_SIZE" value="50000" />
   <input name="ufile" type="file" />
   <input type="submit" value="Загрузить" />
</form>
Она работает и позволяет выбрать фотку. Но в скрипте обработки я получаю такую информацию через phpinfo():
Code
1
2
3
4
5
6
_FILES["userfile"]
    [name] => Las.jpg - это оригинальное название фотки
    [type] => image/jpeg
    [tmp_name] => С:\wamp\tmp\php8B15.tmp
    [error] => 0
    [size] => 8652
Казалось бы, все хорошо, ошибок нет, файл закачан. Но в папке C:\\wamp\tmp, куда он должен временно размещаться с

временным именем php8B15.tmp его НЕТ! Короче, файл не закачивается или не записывается в эту папку.
Там только сессии. Я останавливал скрипт до перемещения временного файла и такая картина.
В свойствах папки стоит флажок "Только чтение" и изменить его не удается. Впрочем, такие флажки почти на

всех папках и все туда прекрасно пишется. Например, пишутся же в C:\\wamp\tmp сессии. А закачиваемый файл - нет.
Я пытаюсь закачать на локальный сервер файл с моего же компьютера и ничего не получается.
Причем вручную он в эту папку прекрасно записывается и удаляется. В чем дело, кто знает, помогите!
Спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.04.2012, 10:18
Ответы с готовыми решениями:

Обращение к переменной из другого файла из файла вызванного методом POST
Привет! Не могу понять почему не работает. user.php &lt;?php $test = &quot;привет&quot;; ?&gt; buy.php

Загрузка файла методом POST ошибка 2
Здравствуйте. Имею такую форму &lt;form enctype=&quot;multipart/form-data&quot; action=&quot;/file2.php&quot; method=&quot;POST&quot;&gt; &lt;!-- Поле MAX_FILE_SIZE...

Можно ли передать данные методом POST в 2 разных файла сразу
Можно ли передать данные методом POST в 2 разных файла сразу, если да то как

2
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
12.04.2012, 11:16
Лучший ответ Сообщение было отмечено lassy как решение

Решение

move_uploaded_file перемещает из темповой дериктории в нужную , пример выдраный из моего кода
PHP
1
2
3
4
5
6
7
8
function SaveFileFromUser($file)
 {
  global $SavePath , $maxfilesize;
   if ($file['size'] > $maxfilesize) RedirectBack("&a=admin&error=to+big+file");
   $cname = GetUniqName($file["name"]);
   if (!move_uploaded_file($file["tmp_name"],  $SavePath .'/'. $cname))  return false;
   return $cname;
 }
0
 Аватар для lassy
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 13
12.04.2012, 12:23  [ТС]
Я же говорю, что фотки не было в тмп еще до move_uploaded_file и тмп. И после перемещения в нужной папке не оказалось. Функция is_uploaded_file дает false.
Спасибо, я скопировал код, буду разбираться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.04.2012, 12:23
Помогаю со студенческими работами здесь

Передача файла на сервер методом POST
Потолок: .Net 4.0 Идея: передать файл методом POST на сервер скрипту. Что есть: public string ZAGPyZKA_FAiLA(string FAiL,...

Отправка xml файла методом POST
В классе XmlWriter создаётся файл. using (var xmlwrite = XmlWriter.Create( ...

Закачка вставленного (методом execCommand(InsertImage)) изображения на сервер
При помощи execCommand(InsertImage) изображение было вставлено в iframe. Как закачать этот файл картинки на удаленный сервер.

Прерывается закачка файла
все делаю в XE2 Делаю закачку потоком как-то так: d1:TDownLoader; .... d1:=TDownLoader.Create(true); ...

Закачка mhtml-файла в БД
Есть MHTML файл(Веб архив) По структуре напоминает простой НТМЛ и открываеться всеми наиболее известными браузерами! Я пихаю его в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru