Salve a tutti,
sto facendo un sito web in PHP, premetto che sono alle prime armi, e non mi funzionano molto bene le sessioni.
Ho una pagina login.html dove c'è il form per l'autenticazione. questo form spedisce le informazioni alla pagina accesso.php
Codice PHP:
session_start(); include 'conf.php'; $user= $_POST['id']; echo "Session name:".$user; $pass= $_POST['pw']; if((!$user) || (!$pass)){ echo "Inserire tutte le informazioni!"; $page = "errore1.html"; echo "<meta http-equiv=\"Refresh\" content=\"0; url=".$page."\" />" ; }else{ if($user==$usern && $pass==$passw){ session_register($user,$pass); //echo "Session name:".$_SESSION['user']; $page = "/amministrazione/amministrazione.php"; echo "<meta http-equiv=\"Refresh\" content=\"0; url=".$page."\" />" ; }else{ $page = "errore2.html"; echo "<meta http-equiv=\"Refresh\" content=\"0; url=".$page."\" />" ; } }
qui viene reindirizzato a amministrazione.php ma la sessione non va...non mi setta le variabili che io ho messo. ho fatto 1000 tentativi con script diversi ma non ho ancora trovato una soluzione.
Se qualcuno ha qualche consiglio o soluzione vi prego di spiegarmi perchè non funzionano le sessioni.
Grazie.