ragazzi mi potete spiegare dov'e che sta' l'errore , l'email arriva con quasi tutti i campi, cioe funziona " oggetto email, registrato su e grazie da www.ecc ecc funzionano. Ma
username e password non si visualizzano .

sarebbe un modulo di registrazione
Codice PHP:
<?php   
//include header.php   
include('header.php');   
//collegamento dal database   
require_once('config.php'); 
  
//controlla se l'utente è già loggato   
 
if($_SESSION['logged_in'] == 1)   
    {         
//reindirizzamento alla home page : edita il parametro con il tuo indirizzo   
       
header('Location: [url]login.php[/url]');   
     }   
//l'utente non è loggato   
else {   
//il modulo non è stato ancora inviato   
 
if(isset($HTTP_POST_VARS['submit']))   
{   
//controlla dati relativi all'username   
  
if(!$_POST['username']) die('Attenzione : il campo username è vuoto');   
  
 
//array di caratteri non ammessi   
  
$bad = array('.' ',' '/' '`' ';' '[' ,  ']' '-',   
              
'*''&''^''%''$''#''@''!''~''+''('')',    
              
'|''{''}''<''>''?'':''"''=');   
//controlla lunghezza username   
  
$len strlen($_POST['username']);   
     
  
//sostituisce caratteri non ammessi   
  
$_POST['username'] = str_replace($bad''$_POST['username']);   
  
$dato $_POST['username'];   
 
//se le lunghezze sono differenti sono stati utilizzati caratteri non ammessi   
  
if(strlen($dato) != $len) {   
     die(
'Hai usato dei caratteri non validi nel campo username. Puoi usare solo lettere, numeri e il trattino basso _ !!');   
  }   
//Controlla se l'username è già utlizzato nel database...    
 
$q2 mysql_query("SELECT * FROM `utenti` WHERE `username` = '".$_POST['username']."'");   
   
$q3 mysql_fetch_object($q2);   
      
    if(
$q3->username == $_POST['username']) {   
    die(
'Siamo spiacenti ma l\'username "'.$q3->username.'" è già attivo nel nostro database

   
Per favore ne scelga un altro.'
);   
}    
//controlla dati relativi alla password   
if(!$_POST['password']) {   
     die(
'Errore: Il campo password risulta non compilato');   
     }   
  if(!
$_POST['verify_password']) {   
     die(
'Errore: Il campo verfica password risulta non compilato');   
     }   
  if(
$_POST['password'] != $_POST['verify_password']) {    
     die(
'Errore: Le passwords non corrispondono.');   
     }   
//Inserisce il nuovo membro nel database   
$insert ="INSERT INTO `utenti` (username, user_password, user_email) VALUES ('".$_POST['username']."',    
  
'"
.md5($_POST['password'])."', '".$_POST['email']."')";   
    
 
$insert2 mysql_query($insert);   
   if(!
$insert2) die(mysql_error());   
//Edita i parametri sottostanti con i dati relativi al tuo sito   
$yoursite 'www.pmkristal.com';   
$webmaster 'PMKRISTAL';   
$youremail 'info@pmkristal.com';   
// Fine modifica   
//Passa i dati per il login a variabili da mandare via mail all'utente   
$_POST['username'] = $nome_utente;   
$_POST['password'] = $tua_password;   
// Edita l'oggetto e il messaggio   
$subject "Ti sei registrato con successo su $yoursite...";   
$message "Gentile $username, da adesso sei un utente registrato su $yoursite.     
   Per usufruire dei nostri servizi devi semplicemente inserire questi dati nel login apposito:   
    Username: 
$nome_utente  
    Password: 
$tua_password  
       
    Conserva queste informazioni o meglio ancora stampa questa mail.   
       
    Grazie infinite,   
    
$webmaster";   
// Spedisce la mail      
mail($_POST['email'], $subject$message"From: $yoursite <$youremail>\nX-Mailer:PHP/" phpversion());   
echo(
'Registrazione avvenuta, Benvenuto !!!
   
Le informazioni che ci hai fornito ti sono state spedite via mail.'
);    
}   
//il modulo non è stato ancora compilato    
else {   
 
?>
<style type="text/css">
<!--
.Stile1 {color: #660000}
body {
    background-color: #C2BCA9;
}
.Stile2 {color: #CCCCCC}
.Stile3 {color: #660000}
.Stile4 {font-size: 24px}
#Layer1 {
    position:absolute;
    left:14px;
    top:495px;
    width:975px;
    height:18px;
    z-index:1;
    background-color: #660000;
}
.Stile6 {color: #FF0000; }
-->
</style>
   
<div id="Layer1"></div>
<form action="<? $_SERVER['PHP_SELF']; ?>" method="post" name="signup" id="signup">   
<fieldset>   
<div align="center">
  <legend class="Stile1"><span class="Stile4">Compila il modulo per registrarti sul nostro sito</span>

  </legend>
  <legend class="Stile1"></legend>
  <legend class="Stile1"></legend>
  <legend class="Stile1"></legend>
  <legend class="Stile1">

  </legend>
</div>
<table width="327" border="3" align="center" bordercolor="#660000" bgcolor="#CCCCCC">
  <tr>
    <td width="321"><dl>
      <dt>
        <div align="center">
          <span class="Stile3">(Password minimo 6 caratteri Solo lettere e numeri)</span>
          <label for="username">
        </div>
        <div align="center" class="Stile1">
          <div align="center">

          </div>
        </div>
        <div align="center">
          </label>
        </div>
      </dt>
      <dd>
        <div align="center"></div>
      </dd>
      <dd>
        
          <div align="center"><span class="Stile1">Username : </span>
            <input type="text" id ="username" name="username" value="" maxlength="30" />
            </div>
      </dd>
    </dl>
      <dl>
        <dt>
          <div align="center"></div>
        </dt>
        <dd>
          <div align="center"><span class="Stile1">Password:- </span>
            <input type="password" id="password" name="password" value="" maxlength="30" />
            </div>
        </dd>
      </dl>
      <dl>
        <dt>
          <div align="center">
            <label for="verify_password">
            </label>
          </div>
        </dt>
        <dd>
          <div align="center"><span class="Stile1">Password2:</span>
            <input type="password" id="verify_password" name="verify_password" value="" maxlength="30" />
            </div>
        </dd>
      </dl>
      <dl>
        <dt>
          <label for="email">
        </dt>
        <dd><div align="right"><span class="Stile1">Email :</span>
              <input type="text" id="email" name="email" value="" size="30" />
              <span class="Stile2">---</span>
              

              

              <input type="submit" id="submit" name="submit" value="Invia" />
            </div>
        </dd>
      </dl></td>
  </tr>
</table>
<dl>   
<dt>   
<label for="username"></label> 
<div align="center"><span class="Stile3">Per tornare alla home clicca</span> [url="http://www.pmkristal.com"]qui[/url] <span class="Stile3">Se sei registrato clicca</span> [url="login.php"]qui [/url]</div>
</dt>   
</dl>   

   
</form>   
<?   
//fine utente non loggato   
//fine modulo non inviato   
?>
aspetto vostri consigli,,, grazie