我想从我的脚本发送一封html电子邮件。我使用file_get_contents
收到了电子邮件的html - 但我发现$_SESSION
未在2个页面之间共享(other_script.php
需要存储在$_SESSION
中的一些数据数组)。
这是我发送电子邮件功能中的代码:
$url ="OTHER_SCRIPT.php";
$html = file_get_contents($url);
$from ;
$crlf = "\r\n";
$mime = @new Mail_mime($crlf);
@$mime->setHTMLBody($html);
//SEND MAIL...
是否有另一种方法可以将脚本输出转换为将共享会话数据的变量?或者$_SESSION
可以使用other_script.php
数据的方法吗?
答案 0 :(得分:3)
您可能不会在两个页面中都写session_start()
。
如果你的PHP页面有$_SESSIONS
,那么所有session_start()
都会共享。
答案 1 :(得分:1)
答案 2 :(得分:0)