Originariamente inviato da vrbe.org
scrivi qui il codice?
Eccolo :

<?
if ($trovato==0) {
header('Location: ./nonautorizzato.htm');
exit;
} else {
$_SESSION['login'] = $_POST["username"];
$_SESSION['nome'] = $row_accesso['ute_nome'];
header('location: home.php') or die('Errore in Header()');
exit;
}
?>

prima di queste istruzioni vi è un lettura nel database per verificare user e password inserite; se esistono correttamente viene richiamata la pagina "home.php", altrimenti la pagina "nonautorizzato.htm".
Sul mio pc di test (ho installato easyphp, php 4.3.3) è tutto ok mentre sul web server ufficiale (linux + apache + php 4.3.4) non funziona.