PHP 出现错误 "unexpected 'mail' "
PHP Erro showing up "unexpected 'mail' "
大家好,我是 PHP 的新手,我还在学习 我制作了一个小网站并制作了一个联系表格,我需要将这些信息发送到我的电子邮件中 我看了一些你们管的教程并做了一些编码并显示了一些错误 up.plz 帮帮我......
( !) 解析错误:语法错误,意外 'mail' (T_STRING) in C:\wampp\www\contact\contact.php on line 21
<?php
if (isset($_POST['submit'])){
$to='w.anjanadep@gmail.com';
$subject ="Message from Astaqua.com";
$from = $_POST['email'];
$name=$_POST['name'];
$subject=$_POST['subject'];
$phone=$_POST['Phone'];
$message=$_POST['message'];
$message='name:'.$_POST['name'].'<br>'.
'subject:'.$_POST['subject'].'<br>'.
'Phone:'.$_POST['Phone'].'<br>'.
'message:'.$_POST['message'];
$header ='From:{$email}\r\n'.
'Cc:astaquag@gmail.com\r\n'.
'Content-Type:text/html;'
mail=($to,$subject,$message, $header);
}
>?
当前 php 认为邮件是常量。但是邮件将是一个函数,然后将您的最后一行更改为:
mail($to,$subject,$message, $header);
邮件是函数而不是变量 - 删除 =
应该是:
mail($to,$subject,$message, $header);
你的 semi-colon 在你的 header 字符串中,你正在分配 mail
而不是调用函数。将最后几行更改为此
$header ='From:{$email}\r\n'.
'Cc:astaquag@gmail.com\r\n'.
'Content-Type:text/html';
mail($to,$subject,$message, $header);
通常当您遇到类似
的错误时
Parse error: syntax error, unexpected 'mail'
这意味着你之前忘记了一个semi-colon。
大家好,我是 PHP 的新手,我还在学习 我制作了一个小网站并制作了一个联系表格,我需要将这些信息发送到我的电子邮件中 我看了一些你们管的教程并做了一些编码并显示了一些错误 up.plz 帮帮我......
( !) 解析错误:语法错误,意外 'mail' (T_STRING) in C:\wampp\www\contact\contact.php on line 21
<?php
if (isset($_POST['submit'])){
$to='w.anjanadep@gmail.com';
$subject ="Message from Astaqua.com";
$from = $_POST['email'];
$name=$_POST['name'];
$subject=$_POST['subject'];
$phone=$_POST['Phone'];
$message=$_POST['message'];
$message='name:'.$_POST['name'].'<br>'.
'subject:'.$_POST['subject'].'<br>'.
'Phone:'.$_POST['Phone'].'<br>'.
'message:'.$_POST['message'];
$header ='From:{$email}\r\n'.
'Cc:astaquag@gmail.com\r\n'.
'Content-Type:text/html;'
mail=($to,$subject,$message, $header);
}
>?
当前 php 认为邮件是常量。但是邮件将是一个函数,然后将您的最后一行更改为:
mail($to,$subject,$message, $header);
邮件是函数而不是变量 - 删除 =
应该是:
mail($to,$subject,$message, $header);
你的 semi-colon 在你的 header 字符串中,你正在分配 mail
而不是调用函数。将最后几行更改为此
$header ='From:{$email}\r\n'.
'Cc:astaquag@gmail.com\r\n'.
'Content-Type:text/html';
mail($to,$subject,$message, $header);
通常当您遇到类似
的错误时Parse error: syntax error, unexpected 'mail'
这意味着你之前忘记了一个semi-colon。