已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

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

作者: @Ta

时间: 2012-02-02

点击: 778

这是一个古老的发邮件源码,需要修改才能在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|隐藏机器人聊天)』

1. .=就是追加字符串,mail是发邮件函数,
(/@Ta/2012-02-02 07:38//)

2. 已帮楼主修改。
(/@Ta/2012-02-02 08:39//)

3. 牛
(/@Ta/2012-02-02 21:10//)

回复需要登录

10月12日 16:15 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1