Pagina.php:
codice:
<form name="login" method="POST" action="login.php">
<input type="text" name="mail">
<input type="password" name="password">
<input type="submit" name="registrami" value="Login" />
</form>
Login.php:
Codice PHP:
$miamail=$_POST['mail'];
$miapassword=$_POST['password'];
$miaquery="SELECT * FROM `registrazione` WHERE mail ='$miamail' AND password ='$miapassword'";
if($contatore==1){
session_start();
$_SESSION['login'] = "true";
$_SESSION['mail']=$miamail;}
else { $_SESSION['login'] = "false";}
Creapdf.php
Codice PHP:
session_start();
$miamail=$_SESSION['mail'];
$seleziona = "SELECT * FROM `registrazione` WHERE mail ='$miamail' ;";
... // codice per creare il pdf ...
$destinatario1 = $miamail;
Logout.php
Codice PHP:
session_start();
session_destroy();
Al primo accesso ho notato che la variabile di sessione si perde dopo la pagina login.php...
tutte le volte successive invece viene passata senza problemi...
non riesco proprio a capire la logica di questo errore...