Копирование файлов

Тема в разделе "Программирование", создана пользователем deadheart, 02.12.2009.

  1. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    ээээ Собсно суть в чем челоек загружает фотку нам ее нужно принять и сохранить по в /images/foto . Для этого в контроллере прописал функцию.
    Код (PHP):
    1. function load_file()
    2.     {
    3.         $files =  JRequest::getVar( "fotof", 0, "FILES");
    4.         print_r ($files);
    5.         $uploaddir = 'http://192.168.3.154/joomla/images/foto/';
    6.         $uploadfile = $uploaddir.basename($files['name']);
    7.  
    8.  
    9.     if (copy($files['tmp_name'], $uploadfile))
    10.         {
    11.             echo "<h3>ФайР> С_С_РїРчС_Р_Р_ Р·Р°Р_С_С_РРчР_ Р_Р° С_РчС_Р_РчС_</h3>";
    12.             return basename($files['name']);
    13.         }
    14.         else
    15.         {
    16.             echo $uploadfile;
    17.              echo "<h3>Р_С_РёР+РєР°! Р_Рч С_Р_Р°Р>Р_С_С_ Р·Р°Р_С_С_Р·РёС'С_ С"айР> Р_Р° С_РчС_Р_РчС_!</h3>"; exit; }
    18.     }

    Но вот, что имею в конечном итоге

    Warning: copy(http://192.168.3.154/joomla/images/foto/DSCF5052.JPG) [function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in C:\Program Files\Apache Group\Apache2\htdocs\Joomla\administrator\components\com_kafedra\controllers\biografyact.php on line 61

    Как боротся с этим?
     
  2.  
  3. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    все ...нашел ошибку...
     
  4. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 094
    Симпатии:
    158
    Пол:
    Мужской
    deadheart, где?)
     
  5. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    Код (PHP):
    1. $uploaddir = 'http://192.168.3.154/joomla/images/foto/';

    тут

    Код (PHP):
    1. $uploaddir = '../images/foto/';

    Вот так правильно)
     

Поделиться этой страницей

Загрузка...