betic
Новичок
Генерация файлов в цикле
Хотел сгенерить в цикле несколько файлов. Имена файлов в menu1.txt
Помогите, пожалуйста, найти ошибку.
Генерится только последний файл. На первые файлы выдается ошибка:
fopen(a.php ) [function.fopen]: failed to create stream: Invalid argument.
fopen(b.php ) [function.fopen]: failed to create stream: Invalid argument.
Файл menu1.txt :
[ 1;0;QQQQ;a.php
2;0;WWWW;b.php
3;1;AAAAA;c.php
]
$file1="menu1.txt";
$fpo = fopen ($file1, "rb");
while (!feof($fpo))
{
$read = fgets($fpo, 1000);
list($cid,$pid,$name_m,$file) = split(';',$read);
$fp=fopen($file,"wb");
fputs($fp,"Текст"]
fclose($fp);
}
fclose($fpo);
В чем я не прав?
Хотел сгенерить в цикле несколько файлов. Имена файлов в menu1.txt
Помогите, пожалуйста, найти ошибку.
Генерится только последний файл. На первые файлы выдается ошибка:
fopen(a.php ) [function.fopen]: failed to create stream: Invalid argument.
fopen(b.php ) [function.fopen]: failed to create stream: Invalid argument.
Файл menu1.txt :
[ 1;0;QQQQ;a.php
2;0;WWWW;b.php
3;1;AAAAA;c.php
]
$file1="menu1.txt";
$fpo = fopen ($file1, "rb");
while (!feof($fpo))
{
$read = fgets($fpo, 1000);
list($cid,$pid,$name_m,$file) = split(';',$read);
$fp=fopen($file,"wb");
fputs($fp,"Текст"]
fclose($fp);
}
fclose($fpo);
В чем я не прав?