Ciao, mi sono un'attimo incasina con le autenticazioni di apache x l'accesso alla cartella. Ho configruato il file .htaccess
Ora sul mio pc con Win XP, apache e PHP 4.3.10 leggo questa variabile:codice:AuthName "Accesso controllato amministratore di sistema" AuthUserFile "C:\Progra~1\Apache~1\Apache2\htdocs\pippo\secure\.htpasswd" AuthType Basic <Limit GET> require user davide </Limit>
Mentre sulla macchina sul web con Linuxcodice:if($_SERVER["PHP_AUTH_USER"] != USER_ADMIN){ exit(header('Location: '.LOCATION_OUT.'')); }
Il fatto è che in locale $_SERVER["REMOTE_USER"] non sa cosa sia, mentre su web $_SERVER["PHP_AUTH_USER" non sa cosa sia.. Come mai sta cosa, dipende dalla conf di apache?? e se si come posso rendere quella in locale al pari di quella webcodice:if($_SERVER["REMOTE_USER"] != USER_ADMIN){ exit(header('Location: '.LOCATION_OUT.'')); }
Ciao e grazie

Rispondi quotando