[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с чтением файла
snp_mbr
Всем привет.
Люди подскажите, пожалуйста.
function UpdatePrice()
{
$files=mysql_query("SELECT `files` FROM `allfiles`");
for($i=0;$i<mysql_num_rows($files);$i++)
{ $r=mysql_fetch_assoc($files);
$data=file($_SERVER['DOCUMENT_ROOT']."/update/".$r['files']);
foreach($data as $string)
{
$array = explode(";",$string);
if(!mysql_query("INSERT INTO `price` (`Number`, `Group`, `Price`)
VALUES ('
{$array[0]}', '{$array[1]}', '{$array[2]}')"))
{
mysql_query("UPDATE `price` SET `Number`='{$array[0]}', `Group`='{$array[1]}', `Price`='{$array[2]}' WHERE `Number`='{$array[0]}' and `Group`='{$array[1]}'");
}
}
}
}

Пояснение:

$files=mysql_query("SELECT `files` FROM `allfiles`"); дергает из базы список названий файлов для импорта.

Ошибка:
Warning: file(Z:/home/test1.ru/www/update/price.csv ) [function.file]: failed to open stream: Invalid argument in Z:\home\test1.ru\www\update.php on line 131
Помогите решить проблему. Если меняю на статичное название файла, то все нормально работает.

Спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.