Автор Тема: Upload  (Прочитано 3093 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nicki

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://cprazdnikom.ru
Upload
« : 28 Января 2004, 13:45:32 »
чето не получается принять аплодный файл.

Форма самая стандартная.
-----


Имя файла:


-----

А дальше ума не дам. Пишут типа:
-----
Перед началом выполнений вашей программы сервер принимает файл, а ПХП-процессор сообщает имя
временно файла (переменная $userfile), в котором храниться только что полученный файл.
Поэтому вам нужно лишь открыть файл на чтение и считать содержимое.
-----


1  // Ну я открываю файл на чтение:
2  $fh = fopen ($userfile, "r");
3  // читаю его содержимое в переменную
4  $file = fread($fh, filesize($userfile));
5  fclose($fh);
6
7  // записываю
8  $fh = fopen("filename.jpg", "w");
9  fwrite($fh, $file);
10 fclose($fh);

Не получается!!! Пишет следующее:
Notice: Undefined variable: userfile in c:\\path\\file.class on line 2
Warning: fopen("", "r") - No error in c:\\path\\file.class on line 2
Notice: Undefined variable: userfile in c:\\path\\file.class on line 4
Warning: fread(): supplied argument is not a valid File-Handle resource in c:\\path\\file.class on line 4
Warning: fclose(): supplied argument is not a valid File-Handle resource in c:\\path\\file.class on line 5
Поздравления с днем Святого Валентина

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Upload
« Ответ #1 : 28 Января 2004, 13:49:47 »
http://detail.phpclub.net/article/upload
По-моему, твой случай!

(RomicChef, извини... Это были твои слова)
LJ: Backslashed life (rss)

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Upload
« Ответ #2 : 28 Января 2004, 14:47:21 »
Цитировать
Mаster:
$HTTP_POST_FILES


устаревшая форма записи. Првильно писать нужно так: $_FILES.
Не все коту матрица.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Upload
« Ответ #3 : 28 Января 2004, 15:06:32 »
CGVictor, это хорошая статья, но пример, который там выглядит, как основной, ужасно некорректный.
Сейчас там проводится работа по замене этого кода на более правильный.
Но и без готового кода статья все объясняет - надо только прочитать

Оффлайн Nicki

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://cprazdnikom.ru
Upload
« Ответ #4 : 29 Января 2004, 11:20:42 »
Пасибо ребят!!! Выручили.
Поздравления с днем Святого Валентина

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28