Вэб-разработка
Вопросы "чайника"
JEka (off) [403]
7 августа 2009, 21:52
Я тут недавно простенькую гостевую написал и возникло несколько проблем..
Подскажите как сделать в моей гостевой ввывод новых сообщений вверху ,а не внизу , как сделать так ,чтобы когда переменная $size была равна например 10000,то фаил gost.txt очищался (но ну жно чтобы в нем оставался этот тег " <p align="center"> " ) и как запретить запись пользователями в поля знаки '<' и '>'
Вот сама гостевая из двух файлов:
gost.php
<html>
<head>
<title>
Гостевуха
</title>
</head>
<body text="FF0000" bgcolor="333333" link="FFFF00" alink="FF3333">
<p align="center"><h3>Гостевая ,)</h3></p>
<p align="right">E-mail автора:sk6@list.ru<br>
Сайт автора:www.allworld.tu2.ru</p>
<form action="gost.php" method="POST">
Имя:             <input type="text" name="name"><br>
E-mail:          <input type="text" name="mail"><br>
Сообщение: <input type="text" name="data"><br><br>
                       <input type="submit" value="Отправить"><br>
</FORM>
<?
$file="gost.txt";
if(is_file($file))
{
$size=filesize($file);
echo "Размер страницы ~ $size байт<br>";
$data=$_POST['data'];
$dataa="$data";
$name=$_POST['name'];
$namee="$name";
$mail=$_POST['mail'];
$maill="$mail";
$dataaa="Имя:$namee<br>Е-mail:$maill<br>Сообщение:$dataa<br><br>";
$path=fopen($file,"a+") or die("Ошибочка вышла !"); // если поменять а+ на r+ то страницу глючит..
$writee=fwrite($path,$dataaa);
fclose($path);
}else{
echo "Ошибочка вышла!";
}
?>
<?
include("gost.txt");
?>
</body>
</head>
gost.txt
<p align="center">
-------
Вэб-разработка
Список форумов
На главную
0.017 сек
SQL: 3