|
|
|
| Может сталкивались раньше с подобным чудом :)
Проблема следующая:
на хостинге не загружаются данные из csv-файла.
Код ниже:
//загрузка документов из csv-файла product_list.csv
function AddProductFile() {
global $db;
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { // вход в условие - есть
copy($_FILES['userfile']['tmp_name'], "product_list.csv");
$fp = fopen ("product_list.csv","r");
if (!$fp) exit(); // "вылетаем"
На Денвере все ОК :(
Помогите советом... | |
|
|
|
|
|
|
|
для: Strix
(09.03.2006 в 21:07)
| | Т.е. не открывается файл product_list.csv? Он появляется в текущей директории на хостинге? | |
|
|
|
|
|
|
|
для: cheops
(09.03.2006 в 21:30)
| | Нет. Что делать-то ? Где рыть? :(
Возвращаясь к предыдущему коду - срабатывает "аварийный выход":
if (!copy($_FILES['userfile']['tmp_name'], "product_list.csv")) exit(); // аварийное завершение скрипта | |
|
|
|
|
|
|
|
для: Strix
(09.03.2006 в 21:58)
| | Попробуйте вместо copy() использовать move_uploaded_file(). | |
|
|
|
|
|
|
|
для: cheops
(10.03.2006 в 01:28)
| | а зачем грузить файл? его можно открыть, прочитать содержимое в переменную и закрыть.
а с переменной делать потом что угодно. у меня была такая ситуация, хостер запретил
копирование файлов, а надо было грузить прайсы. здесь была такая тема, надо порыться.
или свой код кину, если найду. давно это было... | |
|
|
|
|
|
|
|
для: Strix
(09.03.2006 в 21:58)
| | убедитесь, что на каталог, в который Вы пытаетесь копировать файл, выставлены права доступа, разрешающие это делать. | |
|
|
|
|
|
|
|
для: Trianon
(10.03.2006 в 10:21)
| | Права доступа на каталог выставлены.
Хотя временно этот вопрос решен... Файл закачиваю по FTP и скриптом "подхватываю" из директории . Коряво конечно... :) Да и проблемка-то осталась ... :( | |
|
|
|