Я хочу обновить HTML-документ с помощью ввода из формы
Цель состоит в том, чтобы иметь возможность ввести URL-адрес, ввести описание, ввести дату создания и вывода в файл.
Я думаю разбить HTML-документ на части, begin.txt newarticle.txt и end.txt
Затем собрать его вместе, используя fopen и fwrite.
Я уверенесть более простой способ, но именно так я сейчас пытаюсь это сделать.
<html>
<body bgcolor="#FFFFFF>
<H1>Add new Article</h1>
<form action="newarticle.php" method="post">
Paste the link address
<input type="text" name="url">
</br>
Paste the description:
<input type="text" name="description">
</br>
Paste the date article was released:
<input type="text" name="date">
<p>
<input type=submit value="Create Article">
</form>
</body>
</html>
newarticle.php
<?php
$v1 = $_POST["url"]; //You have to get the form data
$v2 = $_POST["description"];
$v3 = $_POST["date"];
$file = fopen('newarticle.txt', 'w+'); //Open your .txt file
ftruncate($file, 0); //Clear the file to 0bit
$content = $v1. PHP_EOL .$v2. PHP_EOL .$v3;
fwrite($file , $content); //Now lets write it in there
fclose($file ); //Finally close our .txt
die(header("Location: ".$_SERVER["HTTP_REFERER"]));
?>
Это дает мне вывод в трех отдельных строках.
Как мне создать файл с содержимым, отформатированным в настоящий фрагмент кода:
<li><a href=$v1>$v2</a></li>
<li>$v3</li>