主题:  关于PHP的表单提交问题

懒虫

职务:普通成员
等级:5
金币:10.0
发贴:3273
#12001/6/18 0:04:55
WIN2K+IIS的

我用PHP 做了个E-MAIL 提交表单,可是提交不了
网页无法显示

一般问题会出现在什么地方?



semon

职务:普通成员
等级:3
金币:1.0
发贴:896
#22001/6/18 0:09:28
你把代码贴出来。



懒虫

职务:普通成员
等级:5
金币:10.0
发贴:3273
#32001/6/18 0:10:35
表单:form.php3
include("include/common.inc");
$title = "Feedback";
include("include/header.inc");
?>













include("include/footer.inc");
?>

处理表单:sendfdbk.php3
include("include/common.inc");
$title = "Feedback";
include("include/header.inc");
if ( $name == "" )
{
// 现在我很讨厌匿名的留言!
echo "Duh ? How come you are anonymous?";
}
elseif ($name == "Your name")
{
// 这个浏览者真是不想透露姓名啊!
echo "Hello ? Your name is supposed to be replaced with
your actual name!";
}
else
{
// 输出一段礼貌的感谢语
echo "
Hello, $name.


Thank you for your feedback. It is greatly appreciated.


Thanking you


$MyName

$MyEmailLink
";
// 最后mail出去
mail($MyEmail, "Feedback.","
Name : $name
E-mail : $email
Comment : $comment
");
}
include("include/footer.inc");
?>



semon

职务:普通成员
等级:3
金币:1.0
发贴:896
#42001/6/18 0:21:52
这里可能有2个容易出问题的地方:
1。仔细检查文件名是不是写错,或者路径。
2。php本身不带smtp服务器,需要用系统的smtp来发,看看你的机器是否装了smtp服务器,或者在php.ini里设置一个smtp地址。



懒虫

职务:普通成员
等级:5
金币:10.0
发贴:3273
#52001/6/18 0:30:27
第二个我已经设好了,应该没问题

第一个嘛,因为我装的是PHP4,所以把后缀全改为PHP了,是这个问题吗?



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:400
#62001/6/18 0:36:24
你把错误贴出来看看。