我尝试创建一个简单的PHP脚本,当有人在我的网站上填写联系表单时向我发送电子邮件,但我收到的错误是:
inspirehealth.today目前无法处理此请求。 HTTP ERROR 500
C:\temp\PsExec.exe -i -s powershell.exe -Command "c:\temp\SetupN1b.ps1 *> c:\temp\SetupN1b.log"
这是我的html文件与表单
相关<?php
$first_name = $_POST('first_name');
$last_name = $_POST('last_name');
$email = $_POST('email');
$message = $_POST('message');
$to = "lewkowicz613@gmail.com";
$subject = "Message from Inspire Health";
mail ($to, $subject, $message, "From: " . $first_name . $last_name);
echo "Your Message Has Been Sent";
?>
我不确定为什么它不能正常工作。它是服务器的东西,因为我将所有文件上传到我的域根目录。 非常感谢。
答案 0 :(得分:0)
$ _ POST是一个全局数组,所以请尝试:
<?php
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
$message = $_POST['message'];
$to = "lewkowicz613@gmail.com";
$subject = "Message from Inspire Health";
mail ($to, $subject, $message, "From: " . $first_name . $last_name);
echo "Your Message Has Been Sent";
?>
希望这会有所帮助:)