Странно но доселе не сталкивался с подобными делами поэтому не судите строго . Переписывая свои скрипты под компоненты для Joomla решил реализовать загрузку из файла находящегося на локальном компе. В IE6 на серваке денвер всё работало, поэтому я и понятия не имел что закачав на сайт скрип не будит читать файлы, тоесть пердается не полный путь а только имя. PHP: // получаю путь к файлу так if(isset($_GET['name_file_ok']) && $_GET['name_file_ok'] !="") { $name_file=$_GET['name_file_ok']; $csv_lines = file($name_file); //обработка данных } Форма указания пути к файлу адаптированная под CMS Joomla посути стандартная тлко добавлены дополнительные перменные, не играющие роли в данный момент HTML: <form method=\"GET\" enctype='multipart/form-data' name='form1' id='form1' action='index2.php'> <input type=\"hidden\" name=\"option\" value='$option' /> <input type=\"hidden\" name=\"act\" value='all' /> <label> <input type='file' name='name_file_ok' size='50'/> </label> <input type='submit' name='' value='Прочитать' /> </form> Просмотрев форум конкретного не нашел, поэтому возникло мнение что сначало нужно закачивать файл на сервер а только потом можно его прочитать и удалить. Подскажите если можно в простеньком примере :!:
я прочитал только не понял это единственный путь, обязывающий сначала закачивать на сервер читаемый файл или нет
nAgi Нельзя. Продугадывая будущие ошибки, подскажу, что если файл нужно просто прочитать, копировать из временного каталога не стоит, читай прям оттуда.
Спс реализовал на локальном. теперь хотел уточнить как задать путь на сервере нашел вто такой путь доступный для записи /home2/users/d/dzybei/docs/cache $uploaddir = '/home2/users/d/dzybei/docs/cache'; и так пробывал $uploaddir = '/home2/users/d/dzybei/docs/cache.'; $uploadfile = $uploaddir.basename($_FILES['userfile']['name']); но незакачивается почемуто