无法在PHP中获得所需的输出
我的代码看起来完全正确。我只是从新的Boston php教程中复制了它,它在那里工作。但它在这里不能正常工作。每次执行提交else块后,它都会生成输出“请填写表单”。如果我填写了所有字段,那么块应该被执行,并且它应该打印“联系人姓名”、“联系人电子邮件”、“联系人文本”,但不是。我用netbeans编写此代码 代码如下:无法在PHP中获得所需的输出,php,html,Php,Html,我的代码看起来完全正确。我只是从新的Boston php教程中复制了它,它在那里工作。但它在这里不能正常工作。每次执行提交else块后,它都会生成输出“请填写表单”。如果我填写了所有字段,那么块应该被执行,并且它应该打印“联系人姓名”、“联系人电子邮件”、“联系人文本”,但不是。我用netbeans编写此代码 代码如下: <?php if(isset($_POST['contact_name']) && isset($_POST['contact_email'])
<?php
if(isset($_POST['contact_name']) && isset($_POST['contact_email'])
isset($_POST['contact_text']))
{
echo $contact_name=$_POST['contact_name'];
echo $contact_email=$_POST['contact_email'];
echo $contact_text=$_POST['contact_text'];
}
else
{
echo 'Please fill the form';
}
?>
<form action="index.php" method="POST">
Name:<br><input type="text" name="=contact_name"><br><br>
Email address:<br><input type="text" name="contact_email"><br><br>
Message:<br>
<textarea name="contact_text" rows="6" cols="30"></textarea><br><br>
<input type="submit" value="Send">
</form>
名称:
电子邮件地址:
信息:
更换
Name:<br><input type="text" name="=contact_name"><br><br>
名称:
与
名称:
更换
Name:<br><input type="text" name="=contact_name"><br><br>
名称:
与
名称:
您的联系人姓名
字段中有错误:
更改此项:
对此:
您的联系人姓名字段中有错误:
更改此项:
对此:
有一个错误name=“=contact\u name”
删除额外的=
name="contact_name"
有一个错误name=“=contact\u name”
删除额外的=
name="contact_name"
还有一件事if(isset($\u POST['contact\u name'])和isset($\u POST['contact\u email'])是isset($\u POST['contact\u text']))
你在isset($\u POST['contact\u email'])之后错过了&
,所以如果(isset($\u POST['contact\u name'])和isset($\u POST[\contact\u email'])是isset($)和isset[]),请再加上一件事
您在设置($\u POST['contact\u email'])后错过了&&
,
,
所以请添加它