Ciao a tutti, ho un problema ho creato un form con basi php e mysql, lo script vede se ha un parametro se questo è NULL esegue un if, una volta compilato richiamo la pagina per poi passare al else per la continuazione. In pratica nel form devo digli in che nazione vivo es. Italia se la variabile passa e non è null passa in else... ma i dati scritti prima non mi rimangono... spero di essere stato chiaro... la procedura mysql mi serve solo per un qualche dato ma gli altri li devo mettere io... vi posto il codice:

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>

<?php
include "login.php";
include 
"config.php";   
include 
"connessione.php";  
  

$colore mysql_query("SELECT * FROM privati WHERE email='".$utente."' LIMIT 1");
$cerca mysql_fetch_object($colore); 
$sesso=stripslashes($cerca->sesso);
if (
$sesso == maschio){
     echo 
"<body  bgcolor=\"#33CCFF\">";
 }else{
     echo 
"<body bgcolor=\"#FF99FF\">";
 }
?>
<table align="center" width="90%" border="1">
<td>Titolo</td>
</table>
<table align="center" width="90%" border="0">
<tr>
<td width="10%">
<table align="center" width="100%" border="0">
<tr><td bgcolor="#FF0000">Info contatto base</td></tr>
<tr><td bgcolor="#FFFFFF">Immagine contatto</td></tr>
<tr><td bgcolor="#FFFFFF">Info contatto diretto</td></tr>
<tr><td bgcolor="#FFFFFF">Info caratteristiche</td></tr>
<tr><td bgcolor="#FFFFFF">Attidudini</td></tr>
<tr><td bgcolor="#FFFFFF">Documenti, foto, ecc</td></tr>
</table>
<td>




<?php
    $nome 
$_REQUEST['nome'];
    
$cognome $_REQUEST['cognome'];
    
$email $_REQUEST['email'];
    
$sesso $_REQUEST['sesso'];  
    
$nome_artistico $_REQUEST['nome_artistico'];
    
$data_di_nascita $_REQUEST['data_di_nascita'];
    
$stato_civile $_REQUEST['stato_civile'];
    
$nazionalita $_REQUEST['nazionalita'];
  
  if(
$nazionalita == NULL){
include 
"login.php";
include 
"config.php";   
include 
"connessione.php";  
  

$ute mysql_query("SELECT * FROM privati WHERE email='".$utente."' LIMIT 1");
$cerca mysql_fetch_object($ute); 

$nome=stripslashes($cerca->nome);
$cognome=stripslashes($cerca->cognome);
$sesso=stripslashes($cerca->sesso);
$data_di_nascita=stripslashes($cerca->data_di_nascita);
$nazionalita=stripslashes($cerca->nazionalita);
$provincia=stripslashes($cerca->provincia);
$foto_account=stripslashes($cerca->foto_account);
$nome_artistico=stripslashes($cerca->nome_artistico);
$stato_civile=stripslashes($cerca->stato_civile);
  
mysql_close();
 
  
  echo 
"
  <form action=\"primoaggiornamento1.php\" method=\"post\">
  <table align=\"center\" width=\"40%\" border=\"0\">
  <tr>
  <td align=\"right\">Email:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$email\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Nome:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$nome\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Cognome:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$cognome\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Data ti nascita:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$data_di_nascita\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Sesso:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$sesso\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Nome artistico:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$nome_artistico\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Stato civile:</td>
  <td align=\"left\"><select name=\"stato_civile\">
  <option  value=\"
$stato_civile\" />$stato_civile</option>
  <option  value=\"celibe/nubile\" />Celibe/nubile</option>
  <option  value=\"coniugato/a\" />Coniugato/a</option>
  <option  value=\"vedovo/a\" />Vedovo/a</option>
  <option  value=\"separato/a\" />Separato/a</option>
  <option  value=\"divorziato/a\" />Divorziato/a</option>
  <option  value=\"convivemte\" />Convivente</option>
  </select>
  </tr>
  <tr>
  <td align=\"right\">Nazionalità di residenza:</td>
  <td align=\"left\"><select name=\"nazionalita\" onchange=\"submit()\">
  <option  value=\"
$nazionalita\" />$nazionalita</option>
  <option  value=\"italia\" />Italia</option>
  <option  value=\"svizzera\" />Svizzera</option>
  </select>
  </td>
  </tr>
  <tr>
  <td align=\"right\">Provincia di residenza:</td>
  <td align=\"left\"><select name=\"provincia\" disabled=\"disabled\">
  </td>
  </tr>
  <td align=\"right\">Regione di residenza:</td>
  <td align=\"left\"><select name=\"regione\" disabled=\"disabled\">
  </td>
  </tr>
 </table>
 </form>
  "
;
  }else{

  
    
      
    echo 
"
  <form action=\"primoaggiornamento1b.php\" method=\"post\">
  <table align=\"center\" width=\"40%\" border=\"0\">
  <tr>
  <td align=\"right\">Email:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$email\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Nome:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$nome\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Cognome:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$cognome\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Data ti nascita:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$data_di_nascita\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Sesso:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$sesso\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Nome artistico:</td>
  <td align=\"left\"><input size=\"50\" value=\"
$nome_artistico\" /></td>
  </tr>
  <tr>
  <td align=\"right\">Stato civile:</td>
  <td align=\"left\"><select name=\"stato_civile\">
  <option  value=\"
$stato_civile\" />$stato_civile</option>
  <option  value=\"celibe/nubile\" />Celibe/nubile</option>
  <option  value=\"coniugato/a\" />Coniugato/a</option>
  <option  value=\"vedovo/a\" />Vedovo/a</option>
  <option  value=\"separato/a\" />Separato/a</option>
  <option  value=\"divorziato/a\" />Divorziato/a</option>
  <option  value=\"convivemte\" />Convivente</option>
  </select>
  </tr>
  <tr>
  <td align=\"right\">Nazionalità di residenza:</td>
  <td align=\"left\"><select name=\"nazionalita\">
  <option  value=\"
$nazionalita\" />$nazionalita</option>
  <option  value=\"italia\" />Italia</option>
  <option  value=\"svizzera\" />Svizzera</option>
  </select>
  </td>
  </tr>"
;
  if(
$nazionalita == italia){
      echo 
"italia";
  }else{
      echo 
"svizzera";
  }
 echo 
"</table>
 </form>"
;  
  }
?>
</td><td></td></tr></table>


</body>
</html>
In poche parole quando passo else selezionata la "nazionalità" dovrei portarmi dietro i dati scritti nel primo form ma non funziona, probabilmente sbaglio qualcosa...