简单PHP表单没有';我好像不工作
我试图在我的网站上放一个简单的联系方式。我使用了我在早期项目中制作的模板,但出于某种原因,它似乎不起作用简单PHP表单没有';我好像不工作,php,Php,我试图在我的网站上放一个简单的联系方式。我使用了我在早期项目中制作的模板,但出于某种原因,它似乎不起作用 <?php $name = $_POST['name']; $email = $_POST['email']; $msg = $_POST['msg']; $name = strip_tags($name); $email = strip_tags($email); $msg = strip_tags($msg); $email_to = "my.email@ema
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$msg = $_POST['msg'];
$name = strip_tags($name);
$email = strip_tags($email);
$msg = strip_tags($msg);
$email_to = "my.email@email.com";
$email_subject = "Uusi yhteydenotto";
$email_message = "Uusi yhteydenotto: ";
$email_message = "\nName:" .$name.;
$email_message = "\nE-mail:" .$email.;
$email_message = "\n\nMessage:" .$msg.;
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>
我认为这包含了它工作所必需的所有东西,但它似乎不工作?
一直给我错误500。服务器应该是PHP5批准的,这样就不会出现问题应该使用连接运算符
,您的代码现在应该如下所示
$email_message = "Uusi yhteydenotto: ";
$email_message .= "\nName:" . $name;
$email_message .= "\nE-mail:" . $email;
$email_message .= "\n\nMessage:" . $msg;
如果使用连接运算符
,您的代码现在应该如下所示
$email_message = "Uusi yhteydenotto: ";
$email_message .= "\nName:" . $name;
$email_message .= "\nE-mail:" . $email;
$email_message .= "\n\nMessage:" . $msg;
试一试
试一试
告诉我们的输出:
print\u r(error\u get\u last())代码>以及var_dump(mail(…)
@Matsutus语法错误在代码中的值。。。请检查
@matsutus请提供html表单,告诉我们输出:打印(错误\u get\u last())代码>以及var_dump(mail(…)
@Matsutus语法错误在代码中的值。。。请检查
@matsutus请提供html表单,该表单可能缺少$email\u$电子邮件似乎正在使用中。@BimalPoudel是对的$未声明来自的电子邮件。这也会导致错误。嘿,谢谢你!这解决了问题!同时也感谢您评论您所做的更改:)可能缺少来自的$email\u$电子邮件似乎正在使用中。@BimalPoudel是对的$未声明来自的电子邮件。这也会导致错误。嘿,谢谢你!这解决了问题!同时也感谢您评论您所做的更改:)