ciao intanto guarda questo da manuale php
http://it.php.net/manual/en/function.virtual.php
Questa funzione può essere utilizzata per i file PHP. Tuttavia, è preferibile usare include () o require () per i file PHP.
poi per utilizzare le sessioni:
devi in in tutte le pagine in cui le usi (sia per valorizzarle che per leggerle) inserire l'istruzione
if(!isset($_SESSION)){session_start ();}
poi nella pag in cui la valorizzi (es)
$_session['c1']=$_POST['c1'];
(previa verifica del post)
e se nella pagina in cui la leggi (es.) ti serve per valorizzare un campo di input potresti fare
if(!isset($_session['c1'])){$_session['c1']="";}
cioè se non è stata creat prima la crei comunque è la metti a vuoto
e valorizzi l'input
<input name="c1" type="text" value="<?php echo $_session['c1'];?>">
per cui nel campo di input o sarà di valore vuoto o assumerà il valore della sessione
se, ancora, ti dovesse servire per un checkbox o radiobutton
if(!isset($_session['c1'])){
$_session['c1']="";
$selzionato="";
}else{
$selzionato="checked";
}
<input name="c1" type="checkbox" id="c1" value="c1" <?php echo $selezionato;?>>
per cui se non la sessione non è stata valorizzata il check appare non selezionato, altrimenti si
spero di essere stato chiaro, altrimenti sono qui (e, sfortunatamrente, anche alex
)