Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: проблема с загрузкой

Сообщения:  [1-5] 

 
 автор: kadet   (15.06.2006 в 14:35)   письмо автору
 
   для: KPETuH   (15.06.2006 в 14:22)
 

я так и подумал сначала, потомучто так вроде все правильно!

   
 
 автор: KPETuH   (15.06.2006 в 14:22)   письмо автору
 
   для: KPETuH   (15.06.2006 в 13:59)
 

все проблему решил не правильный путь был указан :)

   
 
 автор: KPETuH   (15.06.2006 в 13:59)   письмо автору
 
   для: kadet   (15.06.2006 в 13:45)
 

права установливал сам 777.
вот код который отвечает за загрузку файла

$file=$HTTP_POST_FILES["file"]["name"];
  $tmp=$HTTP_POST_FILES["file"]["tmp_name"];
  $f=strrev(substr(strrev($HTTP_POST_FILES["file"]["name"]),0,3));



if (!empty($file))
        {
        if ($f=='jpg' or $f=='gif')
           {
           if ($HTTP_POST_FILES["file"]["size"]<=1204*60)
              {
              $f=$login.'.'.$f;
              $file='../avatar/'.$f;
              }
              else
              {
              $err=$err."<font color=#ffffff size=2>&#208;&#224;&#231;&#236;&#229;&#240; &#224;&#226;&#224;&#242;&#224;&#240;&#224; &#239;&#240;&#229;&#226;&#251;&#248;&#224;&#229;&#242; 60 &#202;&#225;!</font>\n";
              $register="";
              }
           }
           else
           {
           $err=$err."<font color=#ffffff size=2>&#210;&#232;&#239; &#244;&#224;&#233;&#235;&#224; &#228;&#238;&#235;&#230;&#229;&#237; &#225;&#251;&#242;&#252; gif &#232;&#235;&#232; jpg!</font>\n";
           $register="";
           }
        }



copy($tmp,$file); //136 строка



при чем ошибка выскакивает только когда пользователь изменяет свой профиль, при регистрации ошибка не выскакивает но и не копируте файл.

   
 
 автор: kadet   (15.06.2006 в 13:45)   письмо автору
 
   для: KPETuH   (15.06.2006 в 13:40)
 

А права доступа на ту директорию на хостинге куда Вы копируете 777?
И приведите строку 136

   
 
 автор: KPETuH   (15.06.2006 в 13:40)   письмо автору
 
 

В локале загрузка аватарок работает прекрасно, на серваке не работает в чем причина? Выдает ошибку: Warning: copy(../avatar/Andr.jpg): failed to open stream: No such file or directory in /home/omskhost/public_html/history/varreg.php on line 136 типа нет файла в чем может быть проблема?

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования