我的PHP mail()脚本的最后一行出现错误意外的T_字符串
下面是php代码本身我的PHP mail()脚本的最后一行出现错误意外的T_字符串,php,email,Php,Email,下面是php代码本身 <?php $name = $_POST["First"]; $Last_name = $_POST["Last"]; $Age = $_POST["Age"]; $Height = $_POST["Height"]; $Weight = $_POST["Weight"]; $Eye_Color = $_POST["Eye"]; $Hair = $_POST["Hair"]; $Glasses_or_Contacts = $_POST["Glasses_or_Con
<?php
$name = $_POST["First"];
$Last_name = $_POST["Last"];
$Age = $_POST["Age"];
$Height = $_POST["Height"];
$Weight = $_POST["Weight"];
$Eye_Color = $_POST["Eye"];
$Hair = $_POST["Hair"];
$Glasses_or_Contacts = $_POST["Glasses_or_Contacts"];
$Customer_Email = $_POST["Contact_Email"];
$email_from ='WEBMASTEREMAIL@gmail.com';
$email_subject = "Form completion Email";
$email_body = "$name, $Last_name, $Age, $Height, $Weight $Eye_Color, $Hair, $Glasses_or_Contacts, $Customer_Email";
$to = 'MYEMAIL0@gmail.com, WEBMASTEREMAIL@gmail.com'
mail($to,$email_subject,$email_body,);
?>
我用caps MYEMAIL和WEBMASTEREMAIL删除了我的电子邮件。非常感谢您的帮助。如评论中所述,您尚未关闭
$to
变量。
设置为:
$to = 'MYEMAIL0@gmail.com, WEBMASTEREMAIL@gmail.com';
并将mail()
函数更改为:
if(!mail($to,$email_subject,$email_body)) {
echo 'failed';
} else {
echo 'sent';
}
由于逗号(,
)太多,因此在mail()
行上会出现错误
注意
第四个
4
参数用于标题。(您的脚本中没有包含这些内容。因此,我没有添加它们,您可以阅读以了解如何添加它们。)$to=MYEMAIL0@gmail.com, WEBMASTEREMAIL@gmail.com“
需要它的最后一行终止符
函数调用的最后一个参数是missing@Scuzzy添加了半成品,但现在它在最后一行给了我一个意外的“')”错误。谢谢你的回答@sebas我对php有点陌生,你在最后一个参数中的“call”是什么意思?@sebas我修复了它,我想,在删除邮件的最后一部分后,我没有收到错误。谢谢你的帮助!让他删除他的问题,删除你的答案:DThanks@Darren这似乎是我正在寻找的解决办法。@ChristianToney不用担心,伙计:),很高兴它帮助了你!