所以我知道MD5在技术上是新应用程序中的禁忌,但我随机想到了这个:
以来
md5($password);
Run Code Online (Sandbox Code Playgroud)
不安全,不会
md5(md5($password))
Run Code Online (Sandbox Code Playgroud)
是一个更好的选择?我使用的越多,它会越来越安全吗?假如我做了这样的功能
Run Code Online (Sandbox Code Playgroud)function ExtremeEncrypt($password) { $encryptedpass = md5(sha1(md5(md5($pass)))); return $encryptedpass; }
如果像vbulletin那样为每个帐户使用随机盐,这个函数是否会是一个很好的选择.
我有这个问题:
$query = $dbh->prepare("SELECT * FROM `mylogs` WHERE `username` LIKE :username LIMIT 0 , :limit");
$query->bindParam(':username', $username, PDO::PARAM_STR);
$query->bindParam(':limit', $limit, PDO::PARAM_INT);
$query->execute();
Run Code Online (Sandbox Code Playgroud)
然后我使用while循环以表格格式打印出数据库.
太棒了,这个问题是什么?
好吧,我的问题是我想完全反转返回的订单.
我尝试了ORDER BY,但由于我有一个WHERE,我不确切知道在哪里插入它.
任何帮助将非常感激.