邮寄代码给出错误

时间:2016-04-19 06:23:23

标签: php email

我是php&的新手已经尝试了一些代码在PHP中通过一些简单的方法向用户发送邮件,我面临一些问题,因为代码给出了错误.. !!请帮帮我。

PHP

$to      =  ' '". $_SESSION['email'] ."' ';
        $subject = 'Your vault number';
        $message = 'Your vault number is '". $_SESSION['vault_no'] ."' ';
        $headers = 'From: innovation@miisky.com' . "\r\n" .
            'Reply-To: innovation@miisky.com' . "\r\n" .
            'X-Mailer: PHP/' . phpversion();

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

2 个答案:

答案 0 :(得分:2)

字符串分配中出现语法错误:

$to      =  ' '". $_SESSION['email'] ."' ';
              ^ here                   ^ and here

您甚至不需要将分隔符作为最终字符串的一部分,

$to      =  $_SESSION['email'];

就足够了,因为$_SESSION['email']已经是一个字符串。

答案 1 :(得分:1)

您的问题是您的$ to变量有语法错误。

$to      =  ' '". $_SESSION['email'] ."' ';

将其更改为

$to      =  $_SESSION['email'];;