我正在尝试将几个$_GET
变量的值与我的php脚本正在发送的电子邮件一起发送。
这些变量如下所示:
$path=$_GET['path'];
$education=$_GET['edu'];
$cert=$_GET['cert'];
$server_prefix = 'https://';
$server_address = $_SERVER['SERVER_ADDR'];
我正在尝试将所有内容作为电子邮件中$message
变量的一部分发送。
我已经对它们进行了测试,并且以下变量在电子邮件中正确发送:
$server_prefix
$server_address
以下方法不起作用:
$path=$_GET['path'];
$education=$_GET['edu'];
$cert=$_GET['cert'];
我通过将变量分配给$message
来做到这一点,例如:
$message = $server_address;
网址如下所示:someaddress.com/pathway?path=3&edu=4&cert=#
模态窗口和网址如下所示:https://i.stack.imgur.com/DHXn1.png(有人请编辑并将其添加到帖子中,因为我丢失了旧帐户(和所有代表)-谢谢)
我在这里做错了什么?
这个问题的答案是在 Php 中使用 $_SESSION 变量将变量从一个页面传递到另一个页面。
当通过jquery使用ajax时,$_SESSION变量是一个可行的选择。