PHP: Funzione invio mail

19 mag 2009

php

Volete inserire nel vostro sito la possibilità di inviare e-mail? Potete utilizzare un form attraverso il codice php. Iniziate a creare il form dove gli utenti inseriranno i propri dati:

 
 
 
<form method="get" action="invia.php"> 
Il tuo nome: <br> 
La tua e-mail <br> 
Il nome del destinatario <br> 
La mail del destinatario <br> 
Corpo della mail: <br> 
<textarea name="commenti" rows="6" cols="80"></textarea><br> 
 
</form> 
 
 
 
Ed ecco il codice che permette l’invio della mail:
 
 
 
 
 
php 
if(!$risultato = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $mail_destinatario)){ 
echo " Questa $mail_destinatario non è una mail valida"; 
}else{ 
$messaggio=""; 
$messaggio .="Ciao <b>$nome_destinatario!!$nome_mittente ti ha inviato una email dal sito www.ceptive.it"; 
$destinatario= "$mail_destinatario"; 
$oggetto="Mail inviata da www.ceptive.it"; 
$intestazioni="Da: $nome_mittente<br><br>"; 
$messaggio.="Ecco cosa ti ha scritto:\n $commenti"; 
$intestazioni.="Rispondi: $mail_mittente"; 
mail($destinatario,$oggetto,$messaggio,$intestazioni);
}

Articoli simili

Lascia un Commento