-1

好的,所以我有以下脚本:

$to      = 'jackal@sbccrew.com';
$subject = 'Submission from the website!';
$message = 'Please check out the latest submission';
$query= 'SELECT name,phone,needs,specifics FROM contact order by ID ASC limit 1';
$headers = 'From: info@preferredmobiletinting.com' . "\r\n" .
    'Reply-To: info@preferredmobiletinting.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $query, $headers);

exit;

当我收到这封电子邮件时,我只看到消息,而不是我输入的实际查询。我究竟做错了什么?

4

2 回答 2

3

您是否尝试将查询添加到消息中?如果是这样,您应该将其添加到消息中:

$message .= 'SELECT name,phone,needs,specifics FROM contact order by ID ASC limit 1';

否则,我不确定您要在这里做什么。我建议查看该mail()函数的文档。

于 2013-10-22T18:11:38.930 回答
0

函数中的第三个参数mail()保留用于电子邮件的内容。您$query在为标题保留的第四个参数位置传递变量。如果您尝试在电子邮件文本中查看查询,则需要将其连接到您的消息变量:

$message = 'Please check out the latest submission';
$message .= 'SELECT name,phone,needs,specifics FROM contact order by ID ASC limit 1';
于 2013-10-22T18:40:23.433 回答