留言板?

fishone 2002-04-03 01:18:23
我想做一个留言板,写了下面两个程序:
sendfdbk.php

<?
include("include/total.inc");
$title = "Feedback";
include("include/header.inc");
if ( $name == "" )
{
echo "How come you are anonymous?";
}
elseif ($name == "Your name")
{
echo "Hello ? <B>Your name</B> is supposed to be replaced with
your actual name!</B>";
}
else
{
echo "Hello, $name.
<BR>
Thank you for your feedback. It is greatly appreciated.
<BR>
$MyEmailLink
";
mail($MyEmail, "Feedback.","
Name : $name
E-mail : $email
Comment : $comment
");
}
?>


form.php
<?
include("include/total.inc");
$title = "Feedback";
include("include/header.inc");
?>
<P>
<INPUT TYPE="text" NAME="name" value="Your name" SIZE="20" MAXLENGTH="30">
<INPUT TYPE="text" MAXLENGTH="40" WIDTH="20" value="Your Email" NAME="email">
<BR>
<TEXTAREA ROWS="7" COLS="40" NAME="comment">
Your feedback on my home page.
</TEXTAREA>
<BR>
<INPUT TYPE="submit" VALUE="Send Feedback!">
<FORM ACTION="sendfdbk.php" METHOD="POST">
</FORM>

我在运行form.php后,输入姓名,提交,可出不来运行sendfdbk.php的画面?

...全文
82 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fishone 2002-04-04
  • 打赏
  • 举报
回复
to jamestan:
我按你的说法重新做一遍,发现在phpedit中不可现,在浏览器中可现,可是机器提示
mail($MyEmail, "Feedback.","
Name : $name
E-mail : $email
Comment : $comment
");
这句有错,不知错在那里?
laosan 2002-04-04
  • 打赏
  • 举报
回复
INPUT TYPE 统统在 <FORM> </FORM>外面!!!!!!!!!!!!!
fj100 2002-04-03
  • 打赏
  • 举报
回复
刚刚又读了一遍你的程序
发现你的INPUT TYPE 统统在 <FORM> </FORM>外面
这样也能行??? 似乎不应该吧
fishone 2002-04-03
  • 打赏
  • 举报
回复
to jamestan:
试过了,不行。
Jamestan 2002-04-03
  • 打赏
  • 举报
回复
重新改写你的form.php程序为:
form.php

<form action="sendfdbk.php" method="POST" enctype="multipart/form-data" >

<?
include("include/total.inc");
$title = "Feedback";
include("include/header.inc");
?>
<P>
<INPUT TYPE="text" NAME="name" value="Your name" SIZE="20" MAXLENGTH="30">
<INPUT TYPE="text" MAXLENGTH="40" WIDTH="20" value="Your Email" NAME="email">
<BR>
<TEXTAREA ROWS="7" COLS="40" NAME="comment">
Your feedback on my home page.
</TEXTAREA>
<BR>
<INPUT TYPE="submit" VALUE="Send Feedback!">
</FORM>

试试看吧。
Jamestan 2002-04-03
  • 打赏
  • 举报
回复
form.php

<form action="sendfdbk.php" method="POST" enctype="multipart/form-data" >

<?
include("include/total.inc");
$title = "Feedback";
include("include/header.inc");
?>
<P>
<INPUT TYPE="text" NAME="name" value="Your name" SIZE="20" MAXLENGTH="30">
<INPUT TYPE="text" MAXLENGTH="40" WIDTH="20" value="Your Email" NAME="email">
<BR>
<TEXTAREA ROWS="7" COLS="40" NAME="comment">
Your feedback on my home page.
</TEXTAREA>
<BR>
<INPUT TYPE="submit" VALUE="Send Feedback!">
<FORM ACTION="sendfdbk.php" METHOD="POST">
</FORM>

我在运行form.php后,输入姓名,提交,可出不来运行sendfdbk.php的画面?

fishone 2002-04-03
  • 打赏
  • 举报
回复
试过了,不行。
fj100 2002-04-03
  • 打赏
  • 举报
回复
<form action="sendfdbk.php" method="POST" enctype="multipart/form-data" >

enctype="multipart/form-data" 要加上

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧