Scusate l'intrusione leggevo un po' le vostre interessanti discussioni e siccome sono anch'io un principiante vi mostro questa , l'ho fatta da solo e scusate se e' un po' rozza.
<?php
$errore=false;
if(empty($_POST["nome"]) || empty($_POST["cognome"]) || empty($_POST["città"]) || empty($_POST["provincia"]) || empty($_POST["email"]) ||empty($_POST["accetto"])){
$errore=true;
echo "<center>Attenzione!!! Compila i campi obbligatori (*)</center><br>";
echo "<center><a href="index.html"><em><u>Torna al Modulo</u></em></a></center><br>";
}
$pattern="^[^@ ]+@[^@ ]+.[^@ .]+$";
if(!ereg($pattern,$email)){
$errore=true;
echo "<center>Questa E-Mail<b>"$email"</b> non è valida</center>";
echo "<center><a href="index.html"><em><u>Torna al Modulo</u></em></a></center><br>";
}
if($errore){
echo "";        <------l'ho lasciato vuoto perche' se c'e' l'errore riprende l'eco in verde
}else{
$a="[email protected]";
$oggetto="Messaggio di adesione alla Newsletter";
$informazioni="Hai ricevuto un messaggio da : $_POST[nome] - Cognome: $_POST[cognome] - Città: $_POST[città] - Provincia: $_POST[provincia] - Indirizzo E-Mail: $_POST[email] - Sito Web: $_POST[sito] - Descrizione: $_POST[descrizione] - Accettazione: $_POST[accetto]";
mail($a, $oggetto, $informazioni);
echo "<center>Ottimo $_POST[nome] la tua richiesta di adesione è stata inviata correttamente.<br>Benvenuto/a nel mondo di ......<br><a href="index.html"><em><u>Torna alla Home</u></em></a></center>";
}
?>
Funziona bene se potesse servire.....
Ciao a tutti
Marco
S
			
			
			
		stefano85
@stefano85
0
					Reputazione
				43
					Post
				0
					Visite al profilo
				0
					Da chi è seguito
				0
					Chi segue
				
				 User  
			
			
		
		
	badges
						0
						
							
							
						
					
					
					Bookmarks
				
						0
						
							
							
						
					
					
					Voti
				
						0
						
							
							
						
					
					
					Ringraziamenti
				
						0
						
							
							
						
					
					
					Miglior risposte
				 Inizia una nuova discussione
	
		
				di cosa vuoi parlare?