ID: 3002 Updated by: [EMAIL PROTECTED] Reported By: leon at leonatkinson dot com -Status: Open +Status: Wont Fix Bug Type: Other Operating System: Windows NT4 & 98 PHP Version: 3.0.12 New Comment:
We are sorry, but we can not support PHP 3 related problems anymore. Momentum is gathering for PHP 5, and we think supporting PHP 3 will lead to a waste of resources which we want to put into getting PHP 5 ready. Of course PHP 4 will continue to be supported for the forseeable future. Previous Comments: ------------------------------------------------------------------------ [1999-12-18 17:49:04] leon at leonatkinson dot com consider this code: $password = "secret"; if(CRYPT_MD5) { $salt = "leonatkinson"; print("Using MD5: "); } else { $salt = "cp"; print("Using Standard DES: "); } print(crypt($password, $salt)); On a Solaris box, it appears to work. On both an NT and a 98 box it gives me "Call to unsupported or undefined function crypt()". Yet, CRYPT_MD5 appears to be TRUE. I'm very nearly positive that crypt was working under Windows as recently as 3.0.6, so it looks like it disappeared. I also tested the same code under 4b3 and got the same results. I'm also pretty sure MSVC has crypt, so it makes me suspect there's a bug in the makefile or in a header file. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=3002&edit=1