Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-表单处理_Php_Html_Forms_Post - Fatal编程技术网

PHP-表单处理

PHP-表单处理,php,html,forms,post,Php,Html,Forms,Post,单击“提交查询”按钮时,应显示用户输入的信息,但此处未显示。错在哪里? 以下是html代码: <html> <body> <form method="post" action="temp2.php"> Name: <input type="text" name="name" ><br> E-mail: <input type="text" name="e-ma

单击“提交查询”按钮时,应显示用户输入的信息,但此处未显示。错在哪里? 以下是html代码:

<html>
    <body>
        <form method="post" action="temp2.php">
            Name: <input type="text" name="name" ><br>
            E-mail: <input type="text" name="e-mail" ><br>
            <input type="submit" >
        </form>
    </body>
</html>`

名称:
电子邮件:
`
以及temp2.php文件:

<html>
    <body>
        Name: <?php echo $_POST["name"]; ?><br>
        E-mail: <?php echo  $_POST["e-mail"]; ?><br>
    </body>
</html>

名称:
电子邮件:

我对它进行了测试,它工作正常。确保您的htmltemp2.php文件位于同一个目录中。

(现在我们知道这里发生了什么)

作品:

“我把这些文件放在php文件夹中,而不是htdocs文件夹中。它现在正在运行,谢谢大家。”

如果使用了错误报告,则会向您抛出一个关于找不到该文件/文件夹的通知

我在前面的评论区已经指出了这一点

编码时最好的方法是首先检查文件夹/文件是否存在于条件语句中

并检查您的输入是否已设置/不为空:


这真的需要一个评论而不是回答我们需要运行xampp来测试吗?@DeveloperX我对你的答案投了赞成票,因为这才是真正的问题,从一开始就觉得你需要知道。经过反复的评论,他们的问题从一开始就不清楚了。只有一个人知道一个人。。。快乐编码:D@DeveloperX)干杯这应该行得通。什么在展示什么不在展示?是否有错误?从你自己的机器上运行这个?是否安装了Web服务器/PHP?名单还在继续。。。希望评论不会在这里看不见。我已经添加了一个我得到的输出图像。我已经安装并运行了xampp,如果它在这种情况下很重要的话。请确保它已正确安装。检查错误。尝试使用
电子邮件
而不是
电子邮件
。否则,请放置一个
以查看所有发送的post数据。@zwergmaster这不重要。连字符仅对变量无效,而对POST数组无效。