PHP中mail()函数的使用
PHP mail() 函数是用于从脚本中发送电子邮件。PHP 需要一个已安装且正在运行的邮件系统,以便使邮件函数可用。所用的程序通过在 php.ini 文件中的配置设置进行定义。
mail(to,subject,message,headers,parameters)
to:必需的参数, email 接收者。
subject:必需的参数,规定 email 的主题。注意:该参数不能包含任何新行字符。
message:必需的参数,定义要发送的消息。应使用 LF (n) 来分隔各行。
headers:可选参数,规定附加的标题,比如 From、Cc 以及 Bcc。应当使用 CRLF (rn) 分隔附加的标题。
parameters:可选参数,对邮件发送程序规定额外的参数。
<?php
$to = "123456789@
$subject = "我那个爹爹啊!!!";
$message = "噢 买噶德!!!";
$from = "987654321@
$headers = "From: $from";
mail($to,$subject,$message,$headers);
echo "Mail Sent.............";
?>
下面给个完整的例子:
<?php
if (isset($_REQUEST['email']))
{
$email = $_REQUEST['email'] ; //从文本框获取数据
$subject = $_REQUEST['subject'] ;
$message = $_REQUEST['message'] ;
mail( "123456789@, "Subject: $subject",
$message, "From: $email" );//邮件发送
}
else
{
//没有发送邮件,重新载入表单
echo "<form method='post' action='mailform.php'>
Email: <input name='email' type='text' />
Subject: <input name='subject' type='text' />
Message:
<textarea name='message' rows='15' cols='40'>
<input type='submit' />
";
}
?>
有时候在手机网站开发时,也会用到这个函数。PHP函数用于手机网站上也是比较安全的。
http://www.
[ 本帖最后由 sir123 于 2012-12-14 15:36 编辑 ]