form invita amici

scatenato

Nuovo Utente
13 Giu 2014
28
0
0
napoli
salve ho scritto di mio pugno questo form per fare in modo che gli utenti del mio sito che sto creando possano invitare altri amici inviando loro una mail tramite il modulo apposito.

solo che sono riuscito a crearlo per un invio a un solo indirizzo email e vorrei che siano presenti almeno tre campi.
il primo obbligatorio e i due facoltativi.

PHP:
<div id="invita">
        <div id="img_busta"><img src="http://forum.mrwebmaster.it/images/invio_posta/busta_posta.png" width="100" height="100" alt="busta posta elettronica"/>
        <p>Raccomanda questo sito agli amici.</p>
        
        
        </div>
         <form id="raccomanda" name="raccomanda" action="#" method="post">
     <label>Modulo raccomandazione sito.</label>
     <input name="tuo_nome" type="text" placeholder="TUO NOME" /> 
     <input name="nome_amico" type="text" placeholder="NOME AMICO" /> 
     <label>inserisci email </label>
     <input name="email" type="text" placeholder="INSERISCI EMAIL" />
     
      <?php
if(isset($_POST['invita'])){
	$tuo_nome = ($_POST['tuo_nome']);
    $nome_amico = ($_POST['nome_amico']);
	$email = ($_POST['email']);
if(empty($tuo_nome) && empty($nome_amico) && empty($email)){ 

  echo "<div id='campi_obbligati'>Tutti i campi sono obbligatori. <br />
  </div>";

}elseif(!filter_var($email, FILTER_VALIDATE_EMAIL)){
        echo "<div id='campi_obbligati'>l'indirizzo email non e valido.
        <a href='javascript:history.back();'>riprova</a></div>";
}else{
$sito="http://mfconline.altervista.org";	
$testo ="Ciao $nome_amico, 
	    $tuo_nome e iscritto a questo sito $sito e ti invita a visitarlo.\r\n
		
		
		
		Nota: Questo messaggio è stato inviato da qualcuno che conosce il tuo indirizzo email.
		 La spedizione è avvenuta tramite la compilazione di un modulo sul sito http://mfconline.altervista.org. Se la cosa non ti interessa non preoccuparti, non si tratta di spam, ignora semplicemente questo messaggio e cancellalo dalla tua posta.
		
		"; 
		
		
		
$headers="From: inviato da ".$tuo_nome;
 mail($email, 'Raccomandato da '.$tuo_nome, $testo, $headers);

  echo '<div id="grazie">Grazie per aver segnalato il sito! Se hai altri amici da invitare continua.</div>';  
}
}
?>
     <input  name="invita" type="submit" value="invita un amico"/>
     </form>
    
    
    
     </div>
 

Discussioni simili