|
|
|
| Есть такой скрипт но в нем косяк какой то
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Guestbook</title>
</head>
<body>
Ãîñòåâàÿ êíèãà
<form action="guest.phtml" method="POST">
Email <input name="email" type="text" size="20" /><br />
Èìÿ <input name="name" type="text" /><br />
<textarea name="msg" rows="3" cols="30"></textarea> <br />
<input type="submit" name="" value="Send" />
</form>
<?
$files="guest.txt";
$qq=50;
if (!$email) {$email = "íåò";}
$msg = substr($msg,0,999);
$email = substr($email,0,39);
$name = substr($name,0,39);
if ($msg !="" && $name !="") {
$time = Date("h:i:M:d");
$soo = "\n<b>$time $name (<a href="mailto:$email">
$email </a>) </b><br> $msg<hr>";
$fp = fopen($files, "a+");
$fw = fwrite($fp, $soo);
fclose($fp);}
$lines = file($files);
$a = count($lines);
$u = $a - $qq;
for ($i = $a; $i >= $u;) { echo $lines[$i]; }
?>
</body>
</html>
как исправить помогите пожалуста | |
|
|
|
|
|
|
|
для: Andreism
(21.03.2006 в 18:15)
| | написал бы хоть что не работает, что должно получиться... а то... ни какого желания нет разбирать такой не очень маленький код, даже не зная что к чему :)
но я нашел 2 ошибки:
$soo = "\n<b>$time $name (<a href="mailto:$email">$email </a>) </b><br> $msg<hr>"; - возле mailto (перед и после нужно заменить двойные кавычки на одинарные)
for ($i = $a; $i >= $u; $i--) { echo $lines[$i]; } - вот еще одна | |
|
|
|