php可以工作,但不显示任何内容
我正在制作一个表单,我必须使用php通过电子邮件发送数据。我对编码真的很陌生。我刚开始使用php。我的表单工作,我甚至通过它接收电子邮件,但php页面显示为空白。我尝试过使用echo和错误报告,但是没有显示任何内容,也没有显示html代码。这可能是新手犯的错误。我的php代码:php可以工作,但不显示任何内容,php,html,forms,email,Php,Html,Forms,Email,我正在制作一个表单,我必须使用php通过电子邮件发送数据。我对编码真的很陌生。我刚开始使用php。我的表单工作,我甚至通过它接收电子邮件,但php页面显示为空白。我尝试过使用echo和错误报告,但是没有显示任何内容,也没有显示html代码。这可能是新手犯的错误。我的php代码: <?php $name = $_POST['fullName']; $email_address = $_POST['email']; $phone = $_POST['phoneNumber']; $ge
<?php
$name = $_POST['fullName'];
$email_address = $_POST['email'];
$phone = $_POST['phoneNumber'];
$gender = $_POST['gender'];
$country = $_POST['country'];
$age = $_POST['age'];
$headers = "From: noreply@domainname.com";
$to = 'someone@example.com';
$email_subject = "Website Contact Form: $name";
$email_body = "You have received a new message from your website contact form.\n\n"."Here are the details:\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\ngender: $gender\n\ncountry: $country\n\nage: $age";
mail($to,$email_subject,$email_body,$headers);
return true;
echo "thank you"
?>
您现在有两个选择:
返回true代码>
回显“谢谢”您的返回true之前的code>代码>
echo "thank you";
//--------------^
您现在有两个选择:
返回true代码>
回显“谢谢”您的返回true之前的code>代码>
echo "thank you";
//--------------^
删除
返回true代码>它工作!非常感谢你!删除返回true代码>它工作!多谢各位+1但分号在结尾并不重要,一些IDE清理(如JetBrains)会删除最后一个分号和最后一个?>
@Zanderwar:我提到了分号,以防他将回声移到返回上方:)+1但分号在结尾并不重要,一些IDE清理(如JetBrains)会删除最后一个分号和最后一个?>
@Zanderwar:我提到了分号,以防他将回音移到返回上方:)