
 Originariamente inviata da 
Vincent.Zeno
					
				 
				la cosa ha poco a che fare con html visto che si parla di variabili php.
intanto proviamo a darti una mano...
posta il codice: sia html che php
hai controllato se i nomi dei campi corrispondono all'array dei valori?
			
		 
	 
 
	Codice PHP:
	
<?php
if(!$_POST) exit;
$email = $_POST['email'];
//$error[] = preg_match('/\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i', $_POST['email']) ? '' :'INVALID EMAIL ADDRESS';
if($errors==1) echo $error;
else{    
$values = array ('nome','cognome','eta','telefono','email','dichiaro di:');
$required = array('nome','cognome','eta','telefono','email','dichiaro di:');
$your_email = "pippo@pippo.pippo";    
$email_subject = "prenotazione ".$_POST['subject'];   $email_content = "Nuovo Messaggio:\n";        foreach($values as $key => $value){
     if(in_array($value,$required)){   
     if ($key != 'subject' && $key != 'company') {       
 }        }        $email_content .= $value.': '.$_POST[$value]."\n"; 
     }  
  }        
 if(@mail($your_email,$email_subject,$email_content)) {   
     echo 'Messaggio inviato con successo!';    
 } else {        
echo 'ERROR!';    
}
?>
 
mentre il codice html 
	codice HTML:
	<form id="form_11180" class="appnitro"  method="post" action="contact_speed.php">  
<div class="form_description">            
<h2>prenotazione</h2>            
<p>testo da compilare</p>        
</div>                                    
<ul > <li id="li_1" > <label class="description" for="element_1">Nome </label>        
<div>
<input id="element_1" name="element_1" class="element text medium" type="text" maxlength="255" value=""/></div>         
</li><li id="li_2" ><label class="description" for="element_2">Cognome </label>
<div>           
<input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>     </div>
</l><li id="li_3" ><label class="description" for="element_4">Età </label>
<div>            
<input id="element_3" name="element_4" class="element text small" type="text" maxlength="255" value=""/>
</div>
</li><li id="li_4" > <label class="description" for="element_3">Telefono </label><div> <input id="element_4" name="element_3" class="element text medium" type="text" maxlength="255" value=""/>
</div>        
</li><li id="li_5" ><label class="description" for="element_5">Email </label>
<div> 
<input id="element_5" name="element_5" class="element text large" type="text" maxlength="255" value=""/></div>
 </li><li id="li_6" ><label class="description" for="element_6">Dichiaro di : </label>        <span>            <input id="element_6_1" name="element_6_1" class="element checkbox" type="checkbox" value="1" /><label class="choice" for="element_6_1">essere single</label><input id="element_6_2" name="element_6_2" class="element checkbox" type="checkbox" value="1" /><label class="choice" for="element_6_2">accettare condizioni e regole  del gioco</label>
        </span>         
</li><li class="buttons"> <input type="hidden" name="form_id" value="11180" /> 
<input id="saveForm" class="button_text" type="submit" name="submit" value="Invia" />       
 </li>            
</ul>        
</form>    
 
Ma in effetti io non ho fatto altro che un copia e incolla del form già presente e funzionante.