如何使用PHP在电子邮件中发送5个以上的参数?

时间:2015-08-04 19:18:26

标签: php email email-integration

我正面临联系表格的问题。我在代码中有5个参数,我可以通过以下代码发送电子邮件。

<?php
include 'config.php';

error_reporting (E_ALL ^ E_NOTICE);

$post = (!empty($_POST)) ? true : false;

if($post)
{

$name = stripslashes($_POST['name']);
$email = trim($_POST['email']);
$phone = trim($_POST['phone']);
$subject = stripslashes($_POST['subject']);
$message = stripslashes($_POST['message']);

$error = '';
if(!$error)
{
$mail = mail(WEBMASTER_EMAIL, $phone, $subject, $message,
 "From: ".$name." <".$email.">\r\n"
."Reply-To: ".$email."\r\n"
."X-Mailer: PHP/" . phpversion());
if($mail)
{
echo 'OK';
}

}


}
?>

现在我需要在一封电子邮件中发送超过7个参数。

1 个答案:

答案 0 :(得分:1)

如果我理解了您的问题,并且您希望在电子邮件的消息中添加这些附加参数,则需要将其他参数连接到$message。使用php的concatonation运算符.可以轻松完成此任务:

$message = stripslashes($_POST['message']);
$message .= stripslashes($_POST['parameter_6']);
$message .= stripslashes($_POST['parameter_7']);