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

PHP发布未将表单数据发送到操作页面

PHP发布未将表单数据发送到操作页面,php,forms,post,Php,Forms,Post,我真的很难让我的.php页面成功地将数据发布到下一个php页面。无论我看哪里,似乎我都在做他们建议的事情,所以我完全不明白为什么我的代码不起作用 Index.php <form action="submit.php" method="post"> <ol> <li>What is your gender? <ul> <li>

我真的很难让我的.php页面成功地将数据发布到下一个php页面。无论我看哪里,似乎我都在做他们建议的事情,所以我完全不明白为什么我的代码不起作用

Index.php

<form action="submit.php" method="post">
    <ol>
        <li>What is your gender?
            <ul>
                <li>
                    <input type="radio" name="gender" value="male">Male
                    <input type="radio" class="space" name="gender" value="female">Female
                    <input type="radio" class="space" name="gender" value="other">Other
                </li>
            </ul>
        </li>
    </ol>
    <input type="submit" name="submit" id="submit" value="Submit">
</form> 

  • 你的性别是什么?
    • 男性 女性 其他
  • submit.php

    <html>
        <body>
            <h1>Thank you!</h1>
            <p><?php echo $_POST["gender"]; ?></p>
        </body>
    </html>
    
    
    非常感谢。
    


    这是一个更简短的版本,但当我在表单中输入值并点击“提交”时,它会直接指向另一个PHP页面,但我无法访问任何表单值。

    您的代码很好。它不起作用,因为您需要一个服务器在本地运行PHP。您需要一个服务器来处理HTTP请求,并在PC上安装PHP以在本地工作

    有一个完整的解决方案叫做。 AMPPS安装、PHP、MySQL等

    安装并运行AMPS时,服务器将启动。现在,您需要按此方向创建文件夹以放置项目:

    C:\Program Files (x86)\Ampps\www
    
    现在将index.php和submit.php放在您创建的文件夹中。 因此,如果您将文件夹命名为“mysite”,您可以在浏览器中使用此url访问您的网站:

    http://localhost/mysite/
    
    都做完了。您已经准备好编写代码了

    如果您需要数据库,可以转到此链接使用phpMyAdmin,当然您应该编写一些PHP代码来连接数据库:

    http://localhost/phpmyadmin/
    

    玩得开心

    这页上还有其他表格吗?换句话说,您的表单嵌套不对吗?是否启用了PHP?非常感谢!这完全有道理。