Автор Тема: Проблема с temp  (Прочитано 2413 раз)

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

Оффлайн Mrak

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.tatais.ru
Проблема с temp
« : 31 Марта 2003, 14:47:43 »
Имею следующий код для заливки картинки в базу.
   if ($upload > "1")
   {
   chmod($upload,0777);
   $ff = fopen ($upload,\'rb\');
   $imgfile = fread ($ff, filesize($upload));
   fclose ($ff);
   $imgfile = addslashes ($imgfile);
   }
   else
   {
   $ff = fopen("no_pic.png", \'rb\');
   $imgfile = fread ($ff, filesize("no_pic.png"));
   fclose ($ff);
   $imgfile = addslashes ($imgfile);
   }

Первый блок не желает работать и отфутболивает на второй.
print_r($_FILES); с первого блока выдаёт следующее:
Array ( [upload] => Array ( [name] => test.gif [type] => image/gif [tmp_name] => /tmp/phpe4gtiq [error] => 0 [size] => 205985 ) )

Но $imgfile пуста. То есть при попытке принта не выдаёт ни одного символа. Когда второй блок честно пишет всё содержимое no_pic.png.
Права на темп Apache/Apache/0777
В php.ini file_uploads = On.
REDHAT 7.3/Apache 1.3.22/PHP 4.3.1/MySQL 3.23.49
Скрипт уверенно работает на WIN2K/IIS5/PHP4.3.1(msi)/MySQL 3.23.55
Подскажите плиз в чём причина глюка под линухом. Куда копать в торону скрипта или сервера?
:confused:

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
Проблема с temp
« Ответ #1 : 31 Марта 2003, 16:21:44 »
видимо $upload это не имя файла.
и move_uploaded_file не забудь
« Последнее редактирование: 31 Марта 2003, 16:26:49 от AliMamed »
ну, будем исповедоваться?

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
Проблема с temp
« Ответ #2 : 01 Апреля 2003, 01:40:19 »
ну надо куда нибудь перенести фаил а потом уже с ним работать

Оффлайн Mrak

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 13
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.tatais.ru
Проблема с temp
« Ответ #3 : 01 Апреля 2003, 07:51:22 »
Всех благодарю. Я так и поступил. Хотя в WIN2k и мой вариант прокатывал.

 

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