strange crypt() problem

From: 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

« previous php.general (#152246) next »