strange crypt() problem
| From: | Huzz | Date: | Thu, 19 Jun 2003 21:43:08 +0000 |
| Subject: | strange crypt() problem | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-152246@lists.php.net to get a copy of this message | ||
I have this bit of code to crypt user password in user registration as shown
below.
$cryptpass=crypt($makepass);
which generated crypted password like eg 37Q9fppLHc4fQ with php 4.0
And am using the codes below to check for valid login..
// $pass - from login page
// $dbpass - from the database
$pass=crypt($pass,substr($dbpass,0,2));
}
if (strcmp($dbpass,$pass)) {
return(0);
}
Recently i have moved the same file to a new server with php 4.3.1 the
problem is the same piece of codes above generates completely differen
crypted value eg.$1$RjZHv7qx$h/L9ZUNT48rilHB6fGoMP/ .. hence the login
codes above does not work... :(
Please someone tell me that i am not going mad....
please help
huzz