小编Lig*_*ist的帖子

什么是"资源#"?

您好

当我打印以下变量时,我得到资源#6和资源#7:

$salty_password = sha1($row['salt'], $_POST['password']);

if(isset($_POST['subSignIn']) && !empty($_POST['email']) && !empty($_POST['password'])) {


    $query =  "SELECT `salt` FROM `cysticUsers` WHERE `Email` = '" . $_POST['email'] . "'";
    $request = mysql_query($query,$connection) or die(mysql_error());
    $result = mysql_fetch_array($request);



    $query2 = "SELECT * FROM `cysticUsers` WHERE `Email` = '". $_POST['email']."' AND `Password` = '$salty_password'";
    $request2 = mysql_query($query2,$connection) or die(mysql_error());
    $result = mysql_fetch_array($request2);

    print_r($request);
    print_r($request2);

if(@mysql_num_rows($request,$request2)) {


        $_SESSION['CLIFE']['AUTH'] = true;
        $_SESSION['CLIFE']['ID'] = $result['id'];

        // UPDATE LAST ACTIVITY FOR USER
        $query = "UPDATE `cysticUsers` SET `LastActivity` = …
Run Code Online (Sandbox Code Playgroud)

php mysql passwords variables hash

0
推荐指数
1
解决办法
168
查看次数

允许管理员成为其他用户的最简单/最安全的方法是什么?

我有一个控制面板,允许管理员输入关于用户的某些搜索条件以进行审核.我几乎不敢在这里承认这一点,因为我肯定会收到反对意见,但是在这个页面上,管理员可以查找用户密码,因此他们可以作为审核目的登录.所以在你撕掉一个新的之前,让我说我已经完成了每个人的密码sha1和独特的盐!

话虽如此.我想让管理员能够"成为"用户或登录他们选择的任何用户.

我正在寻找最简单,最安全的方法来解决这个问题.请告诉我您可能需要的任何信息,以便您能够更好地回答我的问题.

提前致谢.

html php mysql security admin

0
推荐指数
1
解决办法
92
查看次数

无法通过代码点火器验证用户登录

我一直在使用代码点火器重建我的网站,并且无法验证用户信息.简单来说,我可以在登录表单中键入乱码,无论如何都会将我带到"欢迎"页面.

点击这里查看我的代码

提前致谢.

php validation codeigniter

0
推荐指数
1
解决办法
159
查看次数

如何限制插入数据库的特定电子邮件?

我只是在搜索最熟练的方法,只允许在用户使用其唯一的电子邮件创建帐户时,将特定电子邮件一次插入我的数据库.我假设它是一个简单的if语句,如果尝试会触发错误消息.

这是唯一可以通过PHP或有一个mysql快捷方式来实现这一目标吗?

php mysql

-2
推荐指数
1
解决办法
39
查看次数

标签 统计

php ×4

mysql ×3

admin ×1

codeigniter ×1

hash ×1

html ×1

passwords ×1

security ×1

validation ×1

variables ×1