Sbadato....

Cominciamo col dire che l'utente seleziona la provincia da un menù a tendina popolato tramite un file txt
codice:
<select name="provincia" style="width:240px">
<option value="scegliere">Selezionare una provincia</option>
<option value="scegliere">---------------------------------</option>
<?php
	while( !feof( $fileprovince ) ){
		$prov = fgets( $fileprovince ) ;
		echo( "<option value=\"$prov\">$prov</option>" ) ;
	}
	fclose( $file ) ;
?>
</select>
il valore di provincia viene memorizzato in una variabile di sessione così
codice:
$provincia = $_POST['provincia'] ;
$_SESSION['provincia'] = is_null( $provincia ) ? '' : $provincia ;
Nel file referenziato dalla action del form della pagina precedente cerco di capire "dove mi trovo"
codice:
<?php
session_start() ;
$prov = $_SESSION['provincia'] ;
$campania =  ( $prov == "Avellino" || $prov == "Benevento" || $prov == "Caserta" || $prov == "Napoli" || $prov == "Salerno" )  ;
if( $campania ) echo 'siamo in Campania' ;
else 'non siamo in Campania' ;
exit();
?>
Ora scelta una delle province campane, Firefox e Safari restituiscono correttamente "siamo in Campania". Internet Explorer NO. VVoVe:

Lo so che qualcuno starà pensando 'ovvio, non lo sai che....' ...beh, non lo so.
Ma vi scongiuro, ditemelo !

Grassie, Ale