Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  2 680
Hvordan gennerer vi et htpasswd fil fra en database? Problemet mitt er å gennerere passordene, bruker denne funksjonen men får feil passord:

Kode

function htpasswd($pass)
{
 
     $pass = crypt(trim($pass),base64_encode(CRYPT_STD_DES));
     return $pass;
 
}
$pass skal også inn i base64_encode. For å gjøre det litt mer interessant kunne du også forsøkt deg på generering av md5, da Apache har sin egen lille implementasjon av md5-hashing.
Slik som dette?

Kode

function htpasswd($pass) 
{ 
  
     $pass = crypt(trim($pass),base64_encode(CRYPT_STD_DES . $pass)); 
     return $pass; 
  
}
eller noe sont som dette?

Kode

function htpasswd($pass) 
{ 
  
     $pass = crypt(base64_encode(trim($pass)),base64_encode(CRYPT_STD_DES)); 
     return $pass; 
  
}
Eller?

Har du et eksempel?