回显一个php文件

埃利斯·克里斯托弗(Ellis Cristoph)

当我使用正确的信息登录我的网站时,我正在尝试打开我的“ index.php”文件,但我不断收到错误消息。

这是我的代码:

<?php
session_start();
include 'dbase.php';

$uid = $_POST['uid'];
$pwd = $_POST['pwd'];

$sql = "SELECT * FROM user WHERE uid = '$uid' AND pwd = '$pwd'";
$result = $conn->query($sql);

if (!$row = mysqli_fetch_assoc($result))
{
    echo "Your username or password is incorrect!";
}
else 
    {
   echo fgets($index);

}
超萨满

您还应该考虑使用准备好的语句和PDO。准备好的语句将有助于防止SQL注入您的dbase.php就像

try {
    $db = new PDO('mysql:host=localhost;dbname=yourDBName', 'username', 'password');
} catch (PDOException $e) {
    echo $e->getMessage();
}

然后你的实现

include 'dbase.php';

$uid = $_POST['uid'];
$pwd = $_POST['pwd'];

$sql = "SELECT * FROM `user` WHERE `uid` = :uid AND `pwd` = :pwd";
$statement = $db->prepare($sql);
$userData = [
    'uid'=>$uid,
    'pwd'=>$pwd
];

$statement->execute($userData);

if($statement->rowCount() > 0){
    header('Location: index.php');
    exit();
}else{
    echo "Your username or password is wrong!";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从另一个 PHP 文件中获取一个 PHP 文件的回显内容

来自分类Dev

从PHP中的另一个文件中回显变量

来自分类Dev

从PHP中的数组中回显一个项目

来自分类Dev

PHP在回显时添加一个空格

来自分类Dev

如何回显一个WordPress的PHP标签

来自分类Dev

PHP:关于回显一个空变量

来自分类Dev

php 可以从另一个不是 php 的文件中回显某些单词,例如 .scss 或 .css 吗?

来自分类Dev

在PHP中回显$ _SERVER ['DOCUMENT_ROOT']的结尾部分或最后一个文件夹

来自分类Dev

文件数组中仅回显了一个文件

来自分类Dev

PHP / HTML-在html div中回显一个错误,而在php中又有另一个回显?

来自分类Dev

从脚本获取输入并将其回显到另一个文件

来自分类Dev

Shell,回显文件并在另一个程序中用作参数

来自分类Dev

无法在另一个批处理文件中回显自删除命令

来自分类Dev

如果一个输入值大于php中的另一个输入值,则回显错误消息

来自分类Dev

如何在PHP中回显GROUP BY的第一个值

来自分类Dev

在php中回显时创建一个数组列表

来自分类Dev

需要帮助来创建一个回显代码的php程序

来自分类Dev

MySQL / PHP在记录回显后放置一个Enter和空格

来自分类Dev

如何创建一个从txt文档回显的php脚本

来自分类Dev

PHP,从多维数组中的多个关联数组中回显一个特定值

来自分类Dev

第一个回显数据库行不显示 PHP

来自分类Dev

Yii-回显最后一个查询

来自分类Dev

仅对最后一个URL回显getUrlContent($ url)

来自分类Dev

Yii-回显最后一个查询

来自分类Dev

从数组中回显一个值

来自分类Dev

只回显第一个foreach数组

来自分类Dev

需要一个命令来显示回显“成功”

来自分类Dev

是否可以将命令的输出重定向到一个文件,但仍在终端上保持输出回显?

来自分类Dev

回显一个包含在.bat文件中带有空格的字符串的变量

Related 相关文章

  1. 1

    从另一个 PHP 文件中获取一个 PHP 文件的回显内容

  2. 2

    从PHP中的另一个文件中回显变量

  3. 3

    从PHP中的数组中回显一个项目

  4. 4

    PHP在回显时添加一个空格

  5. 5

    如何回显一个WordPress的PHP标签

  6. 6

    PHP:关于回显一个空变量

  7. 7

    php 可以从另一个不是 php 的文件中回显某些单词,例如 .scss 或 .css 吗?

  8. 8

    在PHP中回显$ _SERVER ['DOCUMENT_ROOT']的结尾部分或最后一个文件夹

  9. 9

    文件数组中仅回显了一个文件

  10. 10

    PHP / HTML-在html div中回显一个错误,而在php中又有另一个回显?

  11. 11

    从脚本获取输入并将其回显到另一个文件

  12. 12

    Shell,回显文件并在另一个程序中用作参数

  13. 13

    无法在另一个批处理文件中回显自删除命令

  14. 14

    如果一个输入值大于php中的另一个输入值,则回显错误消息

  15. 15

    如何在PHP中回显GROUP BY的第一个值

  16. 16

    在php中回显时创建一个数组列表

  17. 17

    需要帮助来创建一个回显代码的php程序

  18. 18

    MySQL / PHP在记录回显后放置一个Enter和空格

  19. 19

    如何创建一个从txt文档回显的php脚本

  20. 20

    PHP,从多维数组中的多个关联数组中回显一个特定值

  21. 21

    第一个回显数据库行不显示 PHP

  22. 22

    Yii-回显最后一个查询

  23. 23

    仅对最后一个URL回显getUrlContent($ url)

  24. 24

    Yii-回显最后一个查询

  25. 25

    从数组中回显一个值

  26. 26

    只回显第一个foreach数组

  27. 27

    需要一个命令来显示回显“成功”

  28. 28

    是否可以将命令的输出重定向到一个文件,但仍在终端上保持输出回显?

  29. 29

    回显一个包含在.bat文件中带有空格的字符串的变量

热门标签

归档