【发布时间】:2014-12-19 11:18:20
【问题描述】:
好的,所以我有一个输入表单登录页面保存为.php文件,其内容以html和css显示。 它会显示一些内容,然后是一个包含 2 个字段的登录表单:用户名、密码,然后是一个“登录”按钮。
我创建了一个单独的 .php 文件,如下所示:
<?php
$username = $_POST ['Username'];
$password = $_POST['Password'];
if ($username && $password)
{
$connect = mysql_connect("localhost", "root", "root") or die ("couldn't connect");
mysql_select_db("sportsday") or die ("couldn't find db");
}
else
die("Please enter a username and password");
?>
我相信此代码现在已连接到我的其他页面 (http://jsfiddle.net/6yw8a2ue/) 它在浏览器中的字段旁边显示一些错误: “注意:未定义的索引:G:\xampp\htdocs\Sportsday\entryformlongon.php 中的用户名”...
一旦我输入用户名和密码,它就会进入空白页面并出现错误: “已弃用:mysql_connect():mysql 扩展已弃用,将来将被删除:在第 11 行的 G:\xampp\htdocs\Sportsday\login.php 中使用 mysqli 或 PDO 代替”
【问题讨论】:
-
This
if ($username&&£$password)- 删除£-if ($username && $password)这是解析错误的来源。现在,“如何将这个 php 文件链接到另一个文件?” 是什么意思? -
好吧,我正在关注登录教程 (youtube.com/watch?v=y7ae_cZahPs),他们使用了两个单独的 php 文件,并且连接良好。但对我来说不是
-
@Fred-ii- 我需要截图中显示的代码用于我的登录页面
-
那么,为什么不向我们展示您当时正在使用什么,或者那是您的整个代码?
-
您已经完全改变了原始问题,因此您收到的几乎所有答案都不再相关(正如@Fred-ii- 指出的那样)。如果您有不同的问题,您需要提出一个新问题,而不是更新这个问题,使其无法识别最初询问的问题,即如何正确包含文件。