Salve,

sto creando una sezione profilo nella sito che vorrei realizzare.
In sostanza in questo pagina vengono visualizzate tutte le informazioni dell'utente tra cui email e la password in oltre vorrei dare la possibilita di cambiare l'email e la password, per fare cio faccio un controllo dei campi, se sono diversi da quelli presenti nel db, visualizzo un secondo campo di conferma inserimento.
tutto questo non mi funzione perchč mi ritorna il valore del campo vuoto

spero di essere stato chiaro

vi posto il codice per capire meglio il poblema

Codice PHP:
<head>
    <link href="css/style2.css" rel="stylesheet" type="text/css" />
    <link href="css/pres.css" rel="stylesheet" type="text/css" />
    
    <!--[if lt IE 8]>
 <style type="text/css">
 .dock img,img { behavior: url(iepngfix.htc) }
 </style>
<![endif]-->
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
    </style>
</style>


</head>
    
    
<body>

<?php 
include('header.php');
if(
$user_logged_in)
{        


}
else
{

//header('Location: ' . $siteUrl);
    //<SCRIPT  language="javascript">
//        alert("Non hai effetuato l'accesso ho non hai i privilegi per accedere ")
//        self.location.href( )
//    


}
?>


</p>
<table width="100%" border="0" align="center">
  

  
  <td width="65%" align="left" valign="top">
 <fieldset>
 <legend>Il tuo Profilo </legend>


   <form action="<? $_SERVER['PHP_SELF']; ?>"  method="post">


  <?php
  $db
= new Db;
  
$z=$_SESSION['username'];

  
$sql="SELECT *FROM users WHERE '$z'=username";
  
$result=$db->query($sql);
  
$row=$db->fetchRow($result);
  unset(
$db);
   
?>
     
     
    <?php 
    
    $submit 
= (isset($_POST['mod'])) ? true false



    if(
$submit){
        if (
$row['email']!=$_POST['email'])  
        {     
                        echo 
$_POST['email'];
        
    
?>
    <dd>  
     <label for="email"><span class="Stile4" >Email...............:</span>
     <input name="email" type="text" id="email" value="<? echo $_POST['email']; ?>" size="30" maxlength="30"onfocus="this.style.border=' 2px solid #f60'" onBlur="this.style.border= ''" />
             </label>
             </dd>
               <dd></dd>

                 <dd>
             <label for="verify_email"><span class="Stile4" >Rip. Email........:</span>
             <input name="verify_email" type="text" id="verify_email" value="" size="30" maxlength="30" onFocus="this.style.border='2px solid #f60'" onBlur="this.style.border= ''"/>(completa il campo)
             </label>  
             </dd>
             
    
    <?php 
    
}
    }else{
?>
     <dd>  
     <label for="email"><span class="Stile4" >Email...............:</span>
     <input name="email" type="text" id="email" value="<? echo $row['email']; ?>" size="30" maxlength="30"onfocus="this.style.border=' 2px solid #f60'" onBlur="this.style.border= ''" />
    </label>  
             </dd>
<?php
}
?>
      
     
 </form>
    </fieldset>
    <fieldset>
   <form action="<? $_SERVER['PHP_SELF']; ?>"  method="post">
        <input type="submit" name="mod"  id="mod"value="modifica"  />
</form>
</fieldset>
    </td>
    
  </tr>
</table>


</p>


</p>





 
</body>
</html>