ciao,

da un form ricevo delle $var che riguardano delle lingue

Codice PHP:
<?php
          
if(isset($_POST['lingua'])){
          
          switch (
$_POST['lingua']) {
            case 
'it':
               echo
'[img]../immagini/italy.gif[/img]' ;
            break;
            case 
'en':
               echo
'[img]immagini/uk.gif[/img]' ;
            break;
            case 
'fr':
               echo
'[img]immagini/france.gif[/img]' ;    
            break;
            case 
'es':
               echo
'[img]immagini/spain.gif[/img]' ;
            break;
            case 
'de':
               echo
'[img]immagini/germany.gif[/img]' ;
            break;
            default :
        
// if action is not defined or unknown move to main product page
                   
header('Location: index.php');   
          }
          
          
$_SESSION['lingua'] = $_POST['lingua'];
         
          } else { 
             echo
"

Impostare una lingua</p>"
;
             }
          
          
?>
funzionerebbe, solo che se dal menu di navigazione scelgo un'opzione diversa, perdo la var che passo con $_POST['lingua'].
ho messo tutto nella sessioni solo che cmq dipendo ( così com'è impostato ) dall' if
coem posso risolvere?

grazie