我想通过页面‘cryptionmachine1.php’对数据库运行一个查询,以确保输入的密码是正确的。为了安全起见,我首先希望页面对输入的密码进行加密,然后检查数据库字段'EncryptedPasswords‘是否存在。当我输入一个正确的密码(number1)时,只显示消息'pwd I not exists‘。我还使用md5()函数对密码进行加密。有什么帮助吗?谢谢,丹
<?php
if(isset($_POST['submit'])){
$str=$_POST['pwd'];
md5($str);
$dblink=mysql_conn
我在php中创建了一个登录页面。对于数据库,我在这里使用了mysql。如果我想登录,它总是显示消息用户名密码错误的...but,已经存在用户名和密码。所以我找不出问题出在哪里。
这是我的登录设计页面。
下面是checklogin.php代码..
// userName and password sent from form
$myusername=$_POST['username'];
$mypassword=$_POST['pwd'];
// To protect MySQL injection (more detail about MySQL injec
你能算出我的密码吗?所有的代码都是:,No数据库,选择了,它不会从数据库中获取数据。服务器os是Ubuntu或OS。我拔头发已经好几个小时了。
<?php
mysqli_connect("localhost", "root", "");
mysql_select_db("hit-counter");
$sql_get_count = mysql_query("SELECT id FROM hit_info ORDER BY id DESC LIMIT 1");
if($sql_get_count ===
我可以连接到我的mysql数据库使用php没有密码很好。但是,当我在phpmyadmin中添加密码时,我无法再连接。我总是得到这样的错误:
"Could not connect: Access denied for user 'admin'@'localhost' (using password: YES)"
我尝试过使用MySQL password 4.0和4.1+这两种设置,结果相同。
mysql_connect ("127.0.0.1", "admin", "password") or di
好吧,下面所有的代码都不是我的。我一直在网上跟踪一个教程,但当我尝试运行它时,似乎没有密码匹配。我相信,由于数据库中的内容与login.php脚本中描述的64个字符的距离很远,因此可能会出现错误。我没有头绪。代码如下:
register.php
// Create a 256 bit (64 characters) long random salt
// Let's add 'something random' and the username
// to the salt as well for added security
$salt = hash('sha
我是新手,这整个编程,PHP,MySql交易。所以,如果我不说出来,我应该怎么忍受我。我通过我的站点和web浏览器运行MySql.PHP,得到的结果是>"Fatal error: Call to undefined function mysql_connect() in D:\web site\mysql-php-test.php on line 2“
我不知道我到底在做什么。以下是该文件的代码。
<?php
$link = mysql_connect('localhost', 'username', 'password');