scusate ma non apro un'altro topic per sto problemino
io uso questo per l'autenticazione
Codice PHP:
<?
$LOGIN = "user";
$PASSWORD = "pass";
echo ("$user ,$pass");
function error ($error_message) {
echo $error_message."
";
exit;
}
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == "$PASSWORD" )) ) {
header("WWW-Authenticate: Basic enterer=\"Graphic Supremacy Administration Panel\"");
header("HTTP/1.0 401 Unauthorized");
error("<center>401 accesso non autorizzato!
</center>");
}
?>
ho creato quest'altro per prendere LOGIN e PASSWORD dal database solo che la pass è in MD5
Codice PHP:
<?
include ("config.php");
$conn = mysql_connect("$db_host","$db_user","$db_pass");
mysql_select_db("$db_name");
$pass=md5($pass);
$request = "SELECT * FROM `admin` WHERE password='".$pass."' AND username='".$user."'";
$results = mysql_query($request,$conn);
$LOGIN = "$user";
$PASSWORD = "$pass";
echo ("$user ,$pass");
function error ($error_message) {
echo $error_message."
";
exit;
}
if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && ( $PHP_AUTH_PW == "$PASSWORD" )) ) {
header("WWW-Authenticate: Basic enterer=\"Graphic Supremacy Administration Panel\"");
header("HTTP/1.0 401 Unauthorized");
error("<center>401 accesso non autorizzato!
</center>");
}
?>
sapete dirmi che devo fare?devo aggiungere qualcosa per decodificarla oppure devo inserire tutti e 32 caratteri che mi genera md5 per usare una stupida pass?