Ho scritto questa index.php, ma l'allineamento degli elementi è terribile.
Ecco il codice:

Codice PHP:
<?php 

    
include 'header.php';
    
?>
<style type="text/css">
#wrapper {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    color: #000000;
}
.Registrati {
}
</style>
<body bgcolor="#FFFFFF">
<div id="wrapper">
    <?php 

        
if(!isset($_GET['passkey'])){
        
            if(!isset(
$_POST['invia'])){ ?>
  <form method="post" action="#" id="formregistrazione">
    


      <label for="username2">Username</label>
      <label for="password">Password</label>

      <input type="text" name="username2" id="username2" />
      <input type="password" name="password" id="password" />
      <input type="submit" name="invia" id="login" value="Accedi" />
      

    <ul>[*]
        <label for="username">Username</label>
        

        <input type="text" name="username" id="username" />
      [*]
        <label for="password1">Password</label>
        

        <input type="password" name="password1" id="password1" />
      [*]
        <label for="password2">Ripeti Password</label>
        

        <input type="password" name="password2" id="password2" />
      [*]
        <label for="email">E-mail</label>
        

        <input type="text" name="email" id="email" />
      [/list]
    <input type="submit" name="Invia" id="registrati" value="Registrati" />
  </form>
  <?php    } else {
                
                
// creazione di un codice di conferma
                
$codiceconferma md5(uniqid(rand()));
                
                
// Valori del form
                
                
$username mysql_real_escape_string($_POST['username']);
                
$password1 mysql_real_escape_string($_POST['password1']);
                
$password2 mysql_real_escape_string($_POST['password2']);
                
$email mysql_real_escape_string($_POST['email']);
            
                
// controllo campi vuoti e password
                
                
if($username == "" || $email == ""){
                    echo 
"Devi riempire tutti i campi";
                }elseif(
$password1 == "" || $password2 == ""){
                    echo 
"Devi riempire tutti i campi";
                }elseif(
$password2 != $password1){
                    echo 
"Le password devono coincidere";
                }else{
                    
                    
$recuperauseremail mysql_query("SELECT id FROM utenti WHERE username='$username' OR email='$email'");    
                    
$contausermail mysql_num_rows($recuperauseremail);
                    
                    if(
$contausermail 0){
                    
                        echo 
"Nome utente o email già disponibili";
                    
                    } else {
                    
                        
// Invia dati alla tb utenti_temp
                        
                        
$inviautentitemp mysql_query("INSERT INTO utenti_temp (codiceconferma, username, password, email) VALUES ('$codiceconferma', '$username', '$password2', '$email')");
                        
                        if(
$inviautentitemp){
                            
                            
$to=$email;
                            
$subject="Conferma la Registrazione";
                            
$header="Da: Amministratore";
                            
$message="Ecco il tuo codice di attivazione \r\n";
                            
$message.="Clicca sul link per confermare la registrazione \r\n";
                            
$message.="http://knoweveryone.altervista.org/register.php?passkey=$codiceconferma";
                            
                            
$sentmail=mail($to,$subject,$message,$header);
                        
                        }
                        
                        if(
$sentmail){
                        
                            echo 
"Per completare la registrazione controlla la tua casella di posta elettronica e clicca sul link di attivazione.";
                            
                        }else{
                        
                            echo 
"Errore, link di attivazione non inviato.";
                        
                        }
                    
                    }
                }
                
            }
        
        } else {
            
            
$passkey $_GET['passkey'];
            
            
$sqlrecuperauser "SELECT * FROM utenti_temp WHERE codiceconferma = '$passkey'";
            
$risultatouser mysql_query($sqlrecuperauser);
            
            if(
$risultatouser) {
            
                
$contauser mysql_num_rows($risultatouser);
                
                if(
$contauser == 1){
                
                    
$rows mysql_fetch_array($risultatouser);
                    
$username $rows['username'];
                    
$email $rows['email'];
                    
$password $rows ['password'];
                    
                    
$passwordcript md5($password);
                    
                    
$sqlconfermauser mysql_query("INSERT INTO utenti (username, password, email) VALUES ('$username', '$passwordcript', '$email')");
                    
                    if (
$sqlconfermauser) {
                    
                        echo 
"Il tuo account è stato attivato con successo";
                        
$sqleliminadati mysql_query("DELETE FROM utenti_temp WHERE codiceconferma = '$passkey'");
                    
                    } else {
                    
                        echo 
"Errore!";
                    
                    }
                
                }
            
            }
            
        }

    
?>
</div>
<?php  

    
include 'header.php';  

?>  

    <div id="wrapper">  
      
        <?php  
          
            $p 
$_GET['azione'];  
              
            
// login.php?azione=login  
            
if($p == "login"){  
              
                if(!isset(
$_POST['invia'])){ ?>  
                      
                    <form method="post" action="#" id="formlogin">
      </form>  
                      
<?php             } else {  

                    
$username mysql_real_escape_string($_POST['username']);  
                    
$password mysql_real_escape_string($_POST['password']);  
                      
                    if(
$username == "" || $password == ""){  
                      
                        echo 
"Attenzione, devi compilare tutti i campi";  
                      
                    } else {  
                      
                        
$password_cript md5($password);  
                          
                        
$recuperadati mysql_query("SELECT * FROM utenti WHERE username = '$username' AND password = '$password_cript'");  
                          
                        
$verificadati mysql_num_rows($recuperadati);  
                          
                        if(
$verificadati == 1){  
                          
                            
$sessione mysql_fetch_array($recuperadati);  
                            
// etc etc   
                            
$_SESSION['utente'] = $sessione['username'];    
                            
$_SESSION['id_logged'] = $sessione['username'];    
                            
// etce etc   
                            
echo "Login effettuato con successo!";  
                            
header("Refresh: 2; URL= profile.php?=$_SESSION");  
                      
                        } else {  
                          
                            echo 
"Dati non presenti nel database!";  
                          
                        }  
                      
                    }  
                  
                }  
              
              
            
// login.php?azione=logout  
            
} elseif ($p == "logout"){  
              
                
session_destroy();  
                echo 
"Logout effettuato con successo!";  
                
header("Refresh: 2; URL= index.php");  
              
            }  
          
          
          
        
?>  
      
      
      
    </div>  
      
</body>  
</html>
Potreste aiutarmi ad allineare il label password con il rispettivo input e a mettere accanto il form di registrazione con quello di login???
Grazie in anticipo a tutti.
Saluti cicciaramba.