Ciao a tutti
Per evitare che non sia permesso l’accesso ad una pagina riservata ho pensato di operare in questa maniera
Pagina: Password.php
Pagina: operazioni.php
Quindi se dal sito chiamo la pagina password.php e inserisco giusto user e pass (e si crea la sessione) accedo alla pagina operazioni.php, e sin qui non ci piove
Ma se direttamente nel browser scrivo
http://www.pincopallo.com/operazioni.php
non creo la sessione quindi la pagina dovrebbe reindirizzari alla home del sito, qui invece piove perché non funzia. Non capisco dove sia l’errore
Per evitare che non sia permesso l’accesso ad una pagina riservata ho pensato di operare in questa maniera
Pagina: Password.php
PHP:
<?php
if(!isset($_SESSION)){
session_start();
}
?>
<!- -tutte le intestazioni html ecc.. -- >
<body>
<?php
$_SESSION['code']="049725858";
?>
<!- -form inserimento user e pass -- >
</body>
Pagina: operazioni.php
PHP:
<?php
if(!isset($_SESSION)){
session_start();
}elseif($_SESSION['code'] != "049725858"){
header("Location: http://www.pincopallo.com/");
}
?>
<!- -tutto l’html necessario -- >
Quindi se dal sito chiamo la pagina password.php e inserisco giusto user e pass (e si crea la sessione) accedo alla pagina operazioni.php, e sin qui non ci piove
Ma se direttamente nel browser scrivo
http://www.pincopallo.com/operazioni.php
non creo la sessione quindi la pagina dovrebbe reindirizzari alla home del sito, qui invece piove perché non funzia. Non capisco dove sia l’errore