
MODULO
INVIO E-MAIL
|
ATTENZIONE:
per
lamentele ovvero per richieste di informazioni su orari e frequenze, utilizzare il sito www.gtt.to.it
if(isset($_SERVER["HTTP_REFERER"]))
{
$a = 0;
$b = 0;
$c = 0;
$limit = 4;
//inizio ciclo
for($i="1"; $i < $limit; $i++)
{
if(!isset($_POST["$i"])) $_POST["$i"] = "null";
if(in_array($i,$array_campi))
{
if(trim($_POST["$i"]) == "")
{
echo "
Non hai compilato il campo $campo[$i]
|
";
//imposto il controllo sulla variabile
$a = 1;
}
}
}
if(in_array(2,$array_campi)){
if(trim($_POST["2"]) != "" && !eregi("^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9_-])+\.)+[a-z]{2,6}$", $_POST["2"])){
echo"
Ricorda di inserire un indirizzo email valido per poter ricevere una risposta!
|
";
//imposto il controllo sulla variabile
$b = 1;
}}
//vedo se la textarea č obbligatoria o no
if($obb_area != "1"){
if(isset($_POST["messaggio"])){
if(trim($_POST["messaggio"]) == ""){
$_POST["messaggio"]= "Non compilato";
$c = "0";
}} else {
$c = "1";
}} else {
if (!isset($_POST["messaggio"]) || trim($_POST["messaggio"]) == "") {
echo "
Non hai compilato il campo $campo_messaggio
|
" ;
//imposto il controllo sulla variabile
$c = "1";
}}
//vedo se mandare l'email o meno
if ($a != "1" && $b != "1" && $c != "1"){
echo "
$messaggio_inviato |
";
//preparo il corpo dell'email
$_POST["1"] = stripslashes($_POST["1"]);
$_POST["messaggio"] = stripslashes($_POST["messaggio"]);
$corpo = "
Inviato da: $_POST[1]
il $data alle ore $ora
____________________________________________________________ \n\n";
for($k = "1"; $k < "3"; $k++){
if(isset($_POST["$k"]) && $campo["$k"] != ""){
$_POST["$k"] = stripslashes($_POST["$k"]);
if(trim($_POST["$k"]) == "") $_POST["$k"]= "Non compilato";
$corpo .= "$campo[$k] : $_POST[$k] \n\n";
}}
$corpo .= "$campo_messaggio: $_POST[messaggio]";
//funzione email
mail("$tua_email","Modulo Contatti Tramditorino.it","$corpo
Numero IP: $_POST[ipaddress]
Referrer: $_POST[referer]
____________________________________________________________\n\n", "From: $_POST[1] <$_POST[2]>");
}else {
echo "
|
";
}
echo"";
} else {
echo"
";
}
?>