salve a tutti,chi è cosi gentile da dirmi se il codice è semanticamente corretto?
Codice PHP:
<?php
if(!session_id())
session_start();

include (
"db.php");
$mail $_POST['email'];
$mittente ;
$sitename;
$destinatario ;
$oggetto ;
$corpo ;
$sitepath="http://www.pianetaitalia.net/~stage/pass/registrazione.php";
$adminemail ;
$mail=stripslashes($mail);
$mittente=stripslashes($mittente);
$sitename=stripslashes($sitename);
$destinatario=stripslashes($destinatario);
$oggetto=stripslashes($oggetto);
$corpo=stripslashes($corpo);
$sitepath=stripslashes($sitepath);
$adminemail stripslashes($adminemail);
//$errore=false;
//se il campo email è vuoto esiste errore
switch($mail)
{
 case(empty(
$mail)):
 
$error "<font color=red>*Email non valida o non inserita!</font>";
          echo 
"<table>
                  <tr>
                  <td>La vostra E-mail:</td>
                  <td><input type=\"text\" value=\"
$mail\"</td>
                  <td>
$error</td>
                  </tr>
                  <tr>
                  <form method=post action=\"regmail.php\">
                  <tr>
                  <td align=left valign=top></td>
                  <td><input type=submit name=riprova value=Ritorna></td>
                  </tr>
                  <tr>
                  <td>img-banner</td>
                  <td>img-banner</td>
                  <td>img-banner</td>
                  </tr>
          
                  </form>
                  </table>"
;
//in caso che il campo sia pieno si controlla che email digita non sia presente nel database
case (!empty($mail)):
                    
  
   
                      
//Ora eseguo una query la quale selezionerà l'eventuale e-mail gia presente nel database
                      //$query =("SELECT mail.mails FROM mail LEFT JOIN utenti ON mail.IDmail = utenti.email ;") or 
                      //die ("Errore nella            query:".mysql_error());

                      // $query2=("SELECT mail.mails FROM mail WHERE mails='".$_POST["email"]."';") or die
                      // ("Errore nella query2:".mysql_error());
   
                      
$query=("SELECT mails FROM mail WHERE mails='$mail';");
                      
//controllo che la selezione abbia dato risultato positivo.
                      
$risultato=mysql_query($query)or die ("Errore in risultato:".mysql_error());

                      
//$num_riga=mysql_num_rows($risultato);
                      //Ciclo IF con la funzione di elencare errore  e-mail gia esistente
                        //$riga=mysql_fetch_array($risultato);
                      
 
switch($risultato){
                      case(
$risultato >0):
                    
   
                     echo 
"<font color=red>Prego correggere i seguenti errori: 
</font>"
;
                      echo 
"[b]Indirizzo e-mail già presente. Prego registrarne uno nuovo!
"
;
                       unset(
$mail);
                    
                      print
"<form method=post action=\"regmail.php\">
                      <tr>
                   <td align=left valign=top></td>
                    <td><input type=submit name=riprova value=Ritorna></td>
                    </tr>
                      </form>"
;
                      exit();
                
//$errore=true;
     
  
case($risultato==0):
     
     
     
 
// if($errore==false)
  
     //se non ci sono errori inserisci email nel database
   
    //Inserimento dati nella tabella preselezionata
$sql =("INSERT INTO mail.mails VALUES ($mail);")or die ("Error1".mysql_error());


    
$res=mysql_query($sql)or die ("Error res".mysql_error());

    
    switch(
$res)
    {
   
    case(
$res):
    
      echo
'inserimento mail riuscito';  
//Procedura spedizione email di conferma
  // Settiamo la nostra mail e quella del destinatario
$mittente $sitename;
$destinatario $mail;

// Settiamo l'Oggetto e il Corpo della mail
$oggetto "Codice di Attivazione";
$corpo =strip_tags

E' stato registrato al nostro sito, 
$sitepath</p>
            

    

Ora verrà indirizzato alla pagina di registrazione, prego cliccare qui a fianco: <a href=
$sitepath>$sitepath$activatepath</a> </p> 
         
         

Grazie!</p>
           
          

Webmaster, 
$sitename</p>");
          
         
         
         


 
mail$destinatario$oggetto$corpo"From: ".$mittente);
  



    print 
'<table><tr><td colspan=3>Le informazioni sono state spedite alla vostra e-mail! Prego controllare e attivare le informazioni!</td></tr>
  <tr>
  <td>img-banner</td>
  <td>img-banner</td>
  <td>img-banner</td>
  </tr>
  </table>
  '
;
  
  
 


case(!
$res):


echo 
'inserimento email non riuscito';
//$errore=true;

exit();
}
}
}

?>
grazie per l'aiuto se qualcuno mi puo aiutare grazie