无法在PHP中获得所需的输出

无法在PHP中获得所需的输出,php,html,Php,Html,我的代码看起来完全正确。我只是从新的Boston php教程中复制了它,它在那里工作。但它在这里不能正常工作。每次执行提交else块后,它都会生成输出“请填写表单”。如果我填写了所有字段,那么块应该被执行,并且它应该打印“联系人姓名”、“联系人电子邮件”、“联系人文本”,但不是。我用netbeans编写此代码 代码如下: <?php if(isset($_POST['contact_name']) && isset($_POST['contact_email'])

我的代码看起来完全正确。我只是从新的Boston php教程中复制了它,它在那里工作。但它在这里不能正常工作。每次执行提交else块后,它都会生成输出“请填写表单”。如果我填写了所有字段,那么块应该被执行,并且它应该打印“联系人姓名”、“联系人电子邮件”、“联系人文本”,但不是。我用netbeans编写此代码

代码如下:

<?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'])后错过了
&&
所以请添加它