Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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_Embed - Fatal编程技术网

无法获取php标记中要显示的信息

无法获取php标记中要显示的信息,php,html,embed,Php,Html,Embed,我尝试了多种类型的代码。我最终接受了最简单的实现,因为我没有得到任何工作。甚至连w3学校的例子都没有。我没有得到欢迎和我的名字,而是得到了欢迎。第二行,我只是得到你的电子邮件地址,旁边没有电子邮件地址。这两个文件在Windows 10计算机上位于同一目录中。我也在使用firefox 我的第一个文件: <!DOCTYPE HTML> <html> <body> <form action="welcome.php" method="post">

我尝试了多种类型的代码。我最终接受了最简单的实现,因为我没有得到任何工作。甚至连w3学校的例子都没有。我没有得到欢迎和我的名字,而是得到了欢迎。第二行,我只是得到你的电子邮件地址,旁边没有电子邮件地址。这两个文件在Windows 10计算机上位于同一目录中。我也在使用firefox

我的第一个文件:

<!DOCTYPE HTML>
<html>  
<body>

<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>

</body>
</html>

名称:
电子邮件:
第二个文件:

[Link to second file][2]<html>
<body>

Welcome <?php echo $_GET["name"]; ?><br>
Your email address is: <?php echo $_GET["email"]; ?>

</body>
</html>
[链接到第二个文件][2]
欢迎
您的电子邮件地址是:
在表单中使用post方法。数据存储在$\u POST而不是$\u GET中。更改方法以获取或使用$\u POST

您正在执行的操作与第二个文件不匹配

正确版本

[Link to second file][2]<html>
<body>

Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>

</body>
</html>
[链接到第二个文件][2]
欢迎
您的电子邮件地址是:
使用
$\u POST[“name”]
$\u POST[“email”]
或更改表单方法以获取


如果通过POST方法(
method=“POST”
)发送表单数据,则可以通过
$\u POST['field\u name']
在PHP中访问表单数据。如果要使用GET方法,请将form属性更改为
method=“GET”
(或者根本不指定它,因为GET是默认值),然后通过
$\u GET['field\u name']

访问PHP中的数据。好的,谢谢。我将确保这两种方法都是“post”。非常感谢。希望它能起作用。我试过这个,但是它不起作用。我把它们都改成了post方法。为了检查php解释器是否不再在这个环境中工作,我还尝试了和。我没有得到任何信息。它应该可以工作,如果没有,也许你有一些其他问题,你能分享错误日志你有php安装吗?什么版本?