gpt4 book ai didi

php - HTML 提交表单和 PHP 似乎不起作用

转载 作者:可可西里 更新时间:2023-11-01 08:52:14 25 4
gpt4 key购买 nike

所以我对 PHP/MySQL 完全陌生。我基本上有一个 html 表单,我想使用 PHP 将所有值发送到数据库。出于某种原因,当我点击提交时,我只转到一个新页面,它在浏览器窗口中显示了我所有的 PHP 代码。这是正常的吗?我该如何解决?这是我的 HTML:

<html>
<body>
<form method="post" action="display.php">
<input name="name" placeholder="Username..."/>
<input name="email" placeholder="Email address..."/>
<input name="date" placeholder="YYYY/MM/DD"/>
<input name="password" placeholder="Password" type="password"/>
<input name="confirm_password" placeholder="Password" type="password"/>
<input type="radio" name="gender" value="male" /> Male<br />
<input type="radio" name="gender" value="female" /> Female
<input type="Submit" value="Submit"/>
</form>
</body>

还有我的 PHP:

<?php
if ($_REQUEST["password"] != $_REQUEST["confirm_password"]){
}else {
$password = $_REQUEST['password'];
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
$date = $_REQUEST['date'];

$dns = 'mysql:dbname=mydatabase;host=localhost';
$db = new PDO($dsn, '', '');

$stmt=$db->prepare('INSERT INTO tbUsers(username,email) VALUES ($name,$email)');
$stmt->execute(array($myvalue));

}
?>

最佳答案

如果您没有正确配置 Web 服务器,则 PHP 将无法按应有的方式执行。

在尝试执行您的网络应用程序之前,请确保您已正确配置本地主机。

如果你需要本地主机,你可以试试XAMPPWAMP对于您的本地机器。如果您打算使用另一台主机,请确保他们的服务器上安装了 PHP。

如果您不想使用上述预打包的服务器,您可以按照 PHP manual 上的安装步骤自行安装 PHP。 .

关于php - HTML 提交表单和 PHP 似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11747931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com