Подключение uploadify к joomla

Тема в разделе "Проектирование", создана пользователем Stealth83, 18.10.2011.

  1. Offline

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

    Регистрация:
    15.07.2010
    Сообщения:
    32
    Симпатии:
    0
    Пол:
    Мужской
    добрый день! Пробую подключить uploadify к джумла, не выходит. Выкидывает ошибку HTTP ERROR , узнавал на форумах - это из за доступов хостера. Необходимо переделать что б закидывало в темповую папку джумлы.
    ИСХОДНЫЙ КОД ЗАГРУЗЧИКА:
    Код (PHP):
    1. <?php
    2. if (!empty($_FILES)) {
    3.     global $mosConfig_live_site;
    4.     $id = mosGetParam($_REQUEST,'id','');
    5.     $tempFile = $_FILES['Filedata']['tmp_name'];
    6.     $dest = "/home/localhost/www/site/components/com_uploadify/uploads/";
    7.     copy($_FILES['Filedata']['tmp_name'],$dest.$_FILES['Filedata']['name']);
    8.     echo str_replace($_SERVER['DOCUMENT_ROOT'],'',$targetFile);
    9.     }?>


    Переделаный мной под джумла - ошибок нет , но и файлов тоже нет (не копирует):
    Код (PHP):
    1. <?php
    2. if (!empty($_FILES)) {
    3.     jimport('joomla.filesystem.file');
    4.     jimport('joomla.filesystem.folder');
    5.     define( 'DS', DIRECTORY_SEPARATOR );
    6.     if(!$_REQUEST[folder]) $folder = JPATH_SITE.DS. 'components'.DS.'com_uploadify' .DS.'uploads'; // Если в js-части мы не определили директорию загрузки, мы можем сделать это здесь
    7.     else $folder = $_REQUEST['folder'];
    8.  
    9. $targetPath = JPATH_SITE.DS. 'components'.DS.'com_uploadify' .DS.'uploads';
    10. $tempFile = $_FILES['Filedata']['tmp_name'];
    11. $filename = JFile::makeSafe($_FILES['Filedata']['name']);
    12. $dest = $targetPath. DS . $filename;
    13. JFile::upload($tempFile, $dest);
    14. }?>


    Может кто уже подключал uploadify к сайту... подскажите.. а то уже бьюсь 3й день.
     
  2.  

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

Загрузка...