<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Test3 </title> </head> <body>
<form method="POST" "> <hr size="1">
<p>Введите Ваше сообщение :</p>
<textarea name="textarea" cols="100" rows="10"></textarea>
<p><input type="submit" value="Отправить текст" name="go"/></p>
<hr size="1"> </form>
<?php
if (isset($_POST['go']))
{
$A=$_POST['textarea'];
include("test2.php");
}
?>
</body> </html>
Файл test2.php содержит скрипт который создаёт файл с уникальным именем для каждой записи и сохраняет в нём текс сообшения из формы
<html>
<head>
<title>Чтение из текстовых файлов</title>
</head>
<body>
<?php Error_Reporting(E_ALL & ~E_NOTICE);
//Данный скрипт создаёт текстовый фал с уникальным именем и заносит в него данные
$file = "test2.txt";
$fh = file_get_contents ($file);
$b=$fh+1;$a="($b).txt";
$file2=$a;
$filetext=$A ;
$f=fopen($file2,"w") or die("File ($file2) does not exist!"); // Создать файл
if (fwrite($f,"$filetext") === FALSE)
{
echo "Не могу произвести запись в файл ($file2)";
exit;
}
echo "Новость номер ($b) успешно добавленна в файл ($file2)";
$c=fopen($file,"w") or die("File ($file2) does not exist!");
fwrite($c, $b);
fclose($f) or die("File ($file) does not exist!");
fclose($c) or die("File ($file) does not exist!");
// Файл с ун. именем создан и заполнен.
?>
</body> </html>
Скрипт работает создаёт файлы и записывеат данные Но есть одна проблемма
При обновлении страницы создаётся новый файл с прежними данными
Как это исправить ???