gpt4 book ai didi

php - 有人可以找到我的代码中的错误吗

转载 作者:行者123 更新时间:2023-11-30 00:53:32 25 4
gpt4 key购买 nike

过去 5 小时我一直在寻找 php 和 mysql 中的错误。我不知道我做错了什么,或者只是我的mamp有问题。我觉得可能是我的mamp有问题。我相信这就是问题发生的地方。基本上,我所有这一切的目标是,当我单击“提交”时,它会显示用户在两个字段中输入的用户名和密码。谢谢。

站点/core/init.php

<?php
session_start();
error_reporting(0);

require 'database/connect.php';
require 'functions/users.php';

$errors = array();
?>

网站/登录

<?php
include 'core/init.php';
if(empty($_post) === false) {

$username = $_post['username'];
$password = $_post['password'];

echo $username, ' ', $password;

}
?>

site/core/database/users.php

NOTHING HERE YET

站点/包含/小部件/登录

        <aside>         
<div class = "rightsidebar">
<h2>Log in/Register</h2>
<form action = "login.php" method = "post">
<ul id = ".login">
<li>
Username:<br>
<input type = "text" name = "username">
</li>
<li>
Password:<br>
<input type = "password" name = "password">
</li>
<li>
<input type = "submit" value = "Log In">
</li>
<li>
<a href = "register.php"><p>Register</p></a>
</li>
</ul>
</form>
</div>
</aside>

site/core/database/connect.php

  <?php
mysql_connect('localhost', 'root', 'root');
mysql_select_db('lr');



?>

最佳答案

将您的 $_post 更改为 $_POST

另外,在开发环境中,你最好使用 error_reporting(E_ALL); 而不是 error_reporting(0); 至少你会看到出了什么问题。

关于php - 有人可以找到我的代码中的错误吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20775946/

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