Salve,
qui di seguito metterò uno script che fino ad un mese fa funzionava ed ora non va più!
Ho paura che l'errore si trovi nelle tre righe di codice all'interno del primo IF.
Può eserci qualche impostazione del PHP sul server che ospita il sito che sia stata settata diversamente da come era prima?
grazie per la disponibilità![]()
<?php
session_start();
$session = session_id();
if (!isset($PHP_AUTH_USER)){
header('www-authenticate: basic realm="Inserire Username e Password"');
header("HTTP/1.0 401 Unauthorized");
exit;
}
else {
if (isset($PHP_AUTH_USER)){
include ("connect_db.php");
$tab ="administrator";
$u = $PHP_AUTH_USER;
$p = $PHP_AUTH_PW;
$query = "SELECT * FROM $tab where user='$u' and password='$p'";
$result = mysql_query($query) or die("Impossibile connettersi alla tabella $tab");
$num_rows = mysql_num_rows($result);
include ("close_connect_db.php");
}
if ($num_rows==1) {
print " AUTENTICAZIONE RIUSCITA !";
}
}
?>