Originariamente inviato da homerbit
tuo codice inviato:
Codice PHP:
<?php
// <-- ecco l'interlinea
session_start();
va sostituito con
Codice PHP:
<?php
session_start();
Grazie, ho imparato cosa sia un'interlinea
!
Pero ora se scrivo username e password giusti è ok.
Ma se scrivo i campi sbagliati non compare "Username o Password non corrette" o "Non sono stati compilati tutti i dati obbligatori" ma va alla pagina:
header ("location: paginasegreta.php");
e legge "Non hai le credenziali per visualizzare il contenuto di questa pagina."
paginasegreta.php
Codice PHP:
<?php
/* -- Apro la Sessione -- */
session_start();
/* -- Se id_utente e nome_utente non esistano errore | Se si ... -- */
$var = $_SESSION['id_utente'];
$var2 = $_SESSION['nome_utente'];
if ( $var == "" && $var2 == "" )
{
echo "Non hai le credenziali per visualizzare il contenuto di questa pagina.";
?>
<meta http-equiv="refresh" content="3; url=http://www.sito.com"/>
<?
exit();
}
?>
Accesso Effettuato