Originariamente inviato da navajo75
Ciao a tutti,

ho uno script attraverso cui creo un'area ad accesso riservato. In esso, setto delle variabili di sessione

Codice PHP:
$_SESSION["cognome"] = $f['cognome'];         
$_SESSION["nome"] = $f['nome'];         
$_SESSION["pi"] = $f['pi'];         
$_SESSION["indirizzo"] = $f['indirizzo'];         
$_SESSION["civico"] = $f['civico'];         
$_SESSION["cap"] = $f['cap'];         
$_SESSION["comune"] = $f['comune']; 
in un'altra pagina del mio sito, richiamo queste variabili per poi stamparle a video

Codice PHP:
$cognome = $_SESSION['cognome'];   
$nome = $_SESSION['nome'];   
$pi = $_SESSION['pi'];   
$indirizzo = $_SESSION['indirizzo'];   
$civico = $_SESSION['civico'];   
$cap = $_SESSION['cap'];   
$comune = $_SESSION['comune'];

<table id="tabella_fatturazione">
  <tr>
    <td class="td_header_fatturazione">Ragione sociale</td>
    <td class="td_header_fatturazione">P.I/C.F</td>
    <td class="td_header_fatturazione">Indirizzo</td>
    <td class="td_header_fatturazione">CAP</td>
    <td class="td_header_fatturazione">Comune</td>
  </tr>
  <tr>
    <td class="td_entry_fatturazione"><?php echo $cognome."".$nome?></td>
    <td class="td_entry_fatturazione"><?php echo $pi?></td>
    <td class="td_entry_fatturazione"><?php echo $indirizzo.",".$civico?></td>
    <td class="td_entry_fatturazione"><?php echo $cap?></td>
    <td class="td_entry_fatturazione"><?php echo $comune?></td>
  </tr>
</table>
Perchè il nome, il cognome e la pi (Partita Iva) si visualizzano e l'indirizzo, il civico, il cap ed il comune rimangono vuoti?
prova a mettere in testa alla pagina questo
Codice PHP:
echo "<pre>".print_r($_SESSION,true)."</pre>"
e vedi cosa ti restituisce

ciao