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

简单PHP表单问题

简单PHP表单问题,php,html,Php,Html,我试图使用W3PHP教程中的代码创建一个简单的表单,但没有得到预期的结果,即我的姓名和电子邮件输入元素的内容 PHP加载时所有HTML都完好无损,但没有来自表单元素的信息 例如: 我的结果是: HTML代码: <html> <body> <form action="welcome.php" method="GET"> Name: <input type="text" name="name"><br> E-m

我试图使用W3PHP教程中的代码创建一个简单的表单,但没有得到预期的结果,即我的姓名和电子邮件输入元素的内容

PHP加载时所有HTML都完好无损,但没有来自表单元素的信息

例如:

我的结果是:

HTML代码:

<html>
<body>

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

</body>
</html>

名称:
电子邮件:
PHP:


欢迎
您的电子邮件地址是:
很简单:

<?php
$name = $_GET['name'];
$email = $_GET['email'];

if (isset($_GET['submit'])) {
    echo "Welcome " . $name . "<br>";
    echo "Your email is " . $email;
}
?>
<html>
<body>
<form>
    Name: <input type="text" name="name"><br>
    E-mail: <input type="text" name="email"><br>
    <input type="submit" name="submit">
</form>
</body>
</html>

名称:
电子邮件:

表单的默认方法是$\u GET,操作是当前的php文件,因此编写它们不是强制性的。试试这个例子,如果问题仍然没有解决,我会提供帮助。

你确定你安装了Web服务器吗?我安装了XAMPP,并且打开了Apache。@DarrenO'BRIEN,Josh的意思是说“127.0.0.1/welcome.php?name=myname&email=myemail@domain.com“。别忘了为我投票:)@DarrenO'BRIEN,很高兴听到你这么说。祝你好运,不要相信W3傻瓜说的一切:)
$\u GET
不是一个方法,而是一个。我不确定他的脚本是否将变量转移到了它,所以他很可能有服务器设置问题。
<?php
$name = $_GET['name'];
$email = $_GET['email'];

if (isset($_GET['submit'])) {
    echo "Welcome " . $name . "<br>";
    echo "Your email is " . $email;
}
?>
<html>
<body>
<form>
    Name: <input type="text" name="name"><br>
    E-mail: <input type="text" name="email"><br>
    <input type="submit" name="submit">
</form>
</body>
</html>