crypt yerine genelde md5 kullanılıyor hocam 3 kere md5 ile şifreleyince neredeyse kırılmaz oluyor şifre. 3 kere md5 in oluşma yapısını ekliyorum aşağıya işinize yararsa kullanırsınız.
$pass = '123456';
echo md5(md5(md5($pass)));
md5 te sorun çıkmıyordu zaten ama güzel bir yöntem önermişsiniz 3kere olarak. crypt kodunda niye hata aldım anlamadım ama md5 varken zatenprojelerimde kullanmam