Показать сообщение отдельно

  #542  
Старый 28.09.2007, 08:40
n1†R0x
Постоянный
Регистрация: 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-файлы содержимое источника и выводит ссылки на экран.
 
Ответить с цитированием