immissione password per una pagina

  • Creatore Discussione Creatore Discussione Kirsolo
  • Data di inizio Data di inizio

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
Salve,
in una pagina del mio sito web ho una form per invio dei dati. ( il sito non contiene login o registrazioni)

vorrei sapere, si può impostare una psw a quella pagina? Mi spiego meglio, quando un utente schiaccia il menù corrispondente a quella pagina che contiene la form, far comparire una casella di testo richiedente una password, se è corretta alla poi visualizzi la pagina con la form, se è sbagliata allora continua ad esserci la richiesta di password.
 
Ciao, semplicissimo
PHP:
<?php

if (isset($_POST['password']) && $_POST['password'] == "pass_che_vuoi") {
    echo "Contenuto della pagina";
} else {
    echo "<form></form>";
}
?>
 
Ciao, semplicissimo
PHP:
<?php

if (isset($_POST['password']) && $_POST['password'] == "pass_che_vuoi") {
    echo "Contenuto della pagina";
} else {
    echo "<form></form>";
}
?>

ok funziona.
Solo che, se la password è esatta entro in una pagina con una form e 3 pulsanti, in base al pulsante richiama un'altra pagina.
Quando schiaccio uno dei 3 pulsanti mi ritorna alla pagina del login. Come mai? devo usare le session?
 
Dipende tutto dalla pagina a cui vieni reindirizzato cliccando quel bottone, quindi prova a controllarla: ci sarà qualche 'controllo' per vedere se sei loggato o meno che ti rimanda alla pagina di login.
 

Discussioni simili