老虎或者php高手可以来下吗?

@Ta 2012-02-02 779点击
这是一个古老的发邮件源码,需要修改才能在PHP5中运行。
email.html
<html><head><title>发信给网管</title></head><body><h2 align="center">网管收信</h2>
<hr>
<center><form action="mail.php" method="post">发件人:<input type="text" name="from" size=25>
主题:<input type="text" name="subject" size=20>
内容:<textarea name="content" cols=80 rows=15>你好,站长:</textarea>
<input type="submit" value="寄出"><input type="reset" value="重写">
</form></body></html>
文件:mail.php<?php
if (empty($_POST['from']) or empty($_POST['subject']) or empty($_POST['content'])) {echo"没有完成填写,请<a href="email.html">返回</a>";}
《从这里后面的我有点看不懂,可以给我解释一下吗?》
$body="[主题] $_POST[subject]\n[发件人] $_POST[from]\n$_POST[content]"; //双引号内可以包含变量,将被变量的值替换。另外\n是换行符。
$deal=mail("webmaster@163.com",$_POST['subject'],$body,"From:$_POST[from]"); //mail()函数参数的意义请查询PHP手册
if ($deal) {echo"寄件成功!";}else{echo"寄件失败!!!";}
?>
回复列表(3|隐藏机器人聊天)
添加新回复
回复需要登录