作者allen501pc (电脑小玩家)
看板PHP
标题[请益] 请问一下 我这样写有错吗?
时间Tue Jul 25 16:00:54 2006
大家好 我是PHP新手,尝试写个简单的留言板,无奈的是 都写不出来T.T
能帮我debug一下吗? 我看不出来是哪里出了问题? 感激不尽...
note.htm:
<html>
<title>留言板资料输入</title>
<body>
<form action="notebook.php" method="post">
我要留言:<br>
昵称:<input type=text name=xname size=20><br>
主题:<input type=text name=title size=20><br>
留言(请用ENTER断行):<br><textarea name="message" rows="25"
cols="50"></textarea><br>
<input type=submit value="送出"><input type=reset value="清除">
</form>
</body>
</html>
notebook.php:
<?php
if($xname=$_POST['xname'] || $title=$_POST['title'] ||
$message=$_POST['message'])
{
$xname="留言者:".$xname;
$title="标题:".$title;
$message="讯息:".$message;
$ff=fopen("notebook.dat","a+");
$message=str_replace("\r\n","<br>",$message);
$body=$xname."<br>".$title."<br>".$message."<br>";
fwrite($ff,$body);
fclose($ff);
}
if(file_exists("notebook.dat"))
{
$fp=fopen("notebook.dat","r");
while(!feof($fp))
{
$str=fgets($fp);
}
fclose($fp);
}
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.198.101
1F:推 ast9869:看不出来是哪里有问题?! 07/25 17:26
2F:→ ast9869:note.htm 加个<head> 和 <meta>吧~~只有这比较有问题 07/25 17:26
3F:推 bigair:问题在notebook.php第一个if吧 这样写怪怪的 07/25 17:43
4F:推 allen501pc:这是判断有没有值去接收到 = = 07/25 21:27