ciao
Sono ai primi approcci con PHP
volevo sapere come fare ad autenticare una pagina (una sola) del mio sito
la pagina è all'interno di un sito in cui la piattaforma server è Windows e il web server IIS
PHP è comunque regolarmente installato sul server...
Ho tentato di creare un'autenticazione con questo script caricato da internet
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Il mio realm"');
header('HTTP/1.0 401 Unauthorized');
echo 'Messaggio da inviare se si preme il tasto Cancel';
exit;
} else {
echo "<p>Ciao {$_SERVER['PHP_AUTH_USER']}.</p>";
echo "<p>Hai inserito {$_SERVER['PHP_AUTH_PW']} come tua password.</p>";
}
?>
Domanda:
1) devo inserire lo script all'inizio della pagina prima del codice HTML?
2)IIS supporta questa funzione? lo chiedo perché a quanto pare , no.
3) se con le directory CGI non riesco a farlo funzionare, dato che il web server è IIS con CGI; come faccio ad autenticare la pagina con PHP ?
grazie mille
paolo
:fonzie:
Sono ai primi approcci con PHP
volevo sapere come fare ad autenticare una pagina (una sola) del mio sito
la pagina è all'interno di un sito in cui la piattaforma server è Windows e il web server IIS
PHP è comunque regolarmente installato sul server...
Ho tentato di creare un'autenticazione con questo script caricato da internet
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Il mio realm"');
header('HTTP/1.0 401 Unauthorized');
echo 'Messaggio da inviare se si preme il tasto Cancel';
exit;
} else {
echo "<p>Ciao {$_SERVER['PHP_AUTH_USER']}.</p>";
echo "<p>Hai inserito {$_SERVER['PHP_AUTH_PW']} come tua password.</p>";
}
?>
Domanda:
1) devo inserire lo script all'inizio della pagina prima del codice HTML?
2)IIS supporta questa funzione? lo chiedo perché a quanto pare , no.
3) se con le directory CGI non riesco a farlo funzionare, dato che il web server è IIS con CGI; come faccio ad autenticare la pagina con PHP ?
grazie mille
paolo
:fonzie: