RigVan
Постоянный член клуба
создание множества файлов одним скриптом
Есть следующий код, который по идее должен брать данные из текстового файла file.txt записи и на основе их создавать файлы ссылок (для папки Избранное в Win на IE). Сам скрипт, можно сказать, состоит из двух частей: 1) цикла, который проходит, построчно "file.txt".
2) скрипта который должен создавать файлы и записывать в него содержимое.
По отдельности и то и другое работает, но вместе ни как... Уже часов 20 парюсь безрезультатно... Прошу о помощи!!!
Вот сам скрипт.
<?
$file_array = file("file.txt");
if(!file_array)
{
echo "(Îøèáêà îòêðûòèÿ ôàéëà
";
}
else
{
for($i=0; $i < count($file_array); $i++)
{
$namepage = "$file_array[$i]";
$namepage1 = "$namepage.url";
echo "<br>$namepage<br>";
echo "<br>$namepage1<br>";
$part1 =
<<<HERE
[DEFAULT]
BASEURL=http://www.
HERE;
# ñîçäà¸òñÿ ññûëêà íà ñàéò
$linkpage = "$namepage.ru/
";
# âòîðàÿ ÷àñòü ôàéëà
$part2 =
<<<HERE
[InternetShortcut]
URL=http://www.
HERE;
#ñàì êîíòåíò
$txt = "$part1$linkpage$part2";
echo "$txt$linkpage <br>";
$file = fopen ("$namepage1", "w");
fputs ($file , $txt.$linkpage);
fclose ($file);
}
}
?>
Есть следующий код, который по идее должен брать данные из текстового файла file.txt записи и на основе их создавать файлы ссылок (для папки Избранное в Win на IE). Сам скрипт, можно сказать, состоит из двух частей: 1) цикла, который проходит, построчно "file.txt".
2) скрипта который должен создавать файлы и записывать в него содержимое.
По отдельности и то и другое работает, но вместе ни как... Уже часов 20 парюсь безрезультатно... Прошу о помощи!!!
Вот сам скрипт.
<?
$file_array = file("file.txt");
if(!file_array)
{
echo "(Îøèáêà îòêðûòèÿ ôàéëà
";}
else
{
for($i=0; $i < count($file_array); $i++)
{
$namepage = "$file_array[$i]";
$namepage1 = "$namepage.url";
echo "<br>$namepage<br>";
echo "<br>$namepage1<br>";
$part1 =
<<<HERE
[DEFAULT]
BASEURL=http://www.
HERE;
# ñîçäà¸òñÿ ññûëêà íà ñàéò
$linkpage = "$namepage.ru/
";
# âòîðàÿ ÷àñòü ôàéëà
$part2 =
<<<HERE
[InternetShortcut]
URL=http://www.
HERE;
#ñàì êîíòåíò
$txt = "$part1$linkpage$part2";
echo "$txt$linkpage <br>";
$file = fopen ("$namepage1", "w");
fputs ($file , $txt.$linkpage);
fclose ($file);
}
}
?>
