
28.09.2007, 08:40
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
С нами:
10160966
Репутация:
1719
|
|
Сообщение от Moldman
Я создал форму которая всю информацию записывает в один файл .dat
Но мне нужно чтоб каждая строка из этого файла превратилось в отдельный Html файл а потом на сайте поевились сылки на них.
Это возможно?
PHP код:
<?php
if (!isset($file))
{
print "<form>Введите имя файла:
<input type='text' name='file' /><br />
<input type='submit' value='submit' /></form><br /><br />";
die("Не указано имя файла");
}
$cont = file($file) or die("Файл не существует. <a href='javascript:history.go(-1);'>Назад</a>");
$i = 0;
print "Список ссылок: <br />";
foreach ($cont as $work)
{
$i++;
$name = $file.".$i.html";
$f = fopen($name, "w") or die ("Не могу создать $name. <a href='javascript:history.go(-1);'>Назад</a>");
fwrite ($f, $work);
fclose ($f);
print "<a href='".$name."'>".$name."</a><br />";
}
print "<br /><br />
<strong>Завершено. Обработано $i.</strong>";
?>
Кстати, с помощью одной только формы ничего никуда не запишешь.
Скрипт обрабатывает dat-файл, записывает построчно в разные html-файлы содержимое источника и выводит ссылки на экран.
|
|
|