Salve a tutti, sono una principiante con la P maiuscola sul PHP. Dopo aver acquistato un template html (tipo wordpress o giù di lì) ho realizzato il mio sito e messo on line. Ora ci sono dei form di contatto dentro, come posso far sì che si aggancino alla mail che voglio io?

Eccovi il sito: www.elioservice.it

Ho visto che esiste già un foglio PHP con questo contenuto..... come devo fare? Grazie

<?php

// Clean up the input values
foreach($_POST as $key => $value) {
if(ini_get('magic_quotes_gpc'))
$_POST[$key] = stripslashes($_POST[$key]);

$_POST[$key] = htmlspecialchars(strip_tags($_POST[$key]));
}

// Assign the input values to variables for easy reference
$name = $_POST["name"];
$email = $_POST["email"];
$phone = $_POST["phone"];
$website = $_POST["website"];
$message = $_POST["message"];
$temp_msg = "
Phone: ".$phone."
Website: ".$website."
Message: ".$message;

// Test input values for errors
$errors = array();
if(strlen($name) < 2) {
if(!$name) {
$errors[] = "Scrivi il tuo nome.";
} else {
$errors[] = "Il nome deve avere più di 2 caratteri.";
}
}
if(!$email) {
$errors[] = "Scrivi la tua email.";
} else if(!validEmail($email)) {
$errors[] = "Scrivi una email valida.";
}
if(strlen($message) < 10) {
if(!$message) {
$errors[] = "Devi scrivere il messaggio.";
} else {
$errors[] = "Il messaggio deve avere più di 10 caratteri.";
}
}

if($errors) {
// Output errors and die with a failure message
$errortext = "";
foreach($errors as $error) {
$errortext .= "[*]".$error."";
}
die("<span class='thanks failure'>The following errors occured:<ul>". $errortext ."[/list]</span>");
}
// Send the email
$to = "plot@elioservice.it";
$subject = "Contact Form: $name";
$message = "$temp_msg";
$headers = "From: $email";

//mail($to, $subject, $message, $headers);

// Die with a success message
die("<span class='thanks'>Grazie per averci scritto! Verrai contattato appena possibile.</span>");

// A function that checks to see if
// an email is valid
function validEmail($email)
{
$isValid = true;
$atIndex = strrpos($email, "@");
if (is_bool($atIndex) && !$atIndex)
{
$isValid = false;
}
else
{
$domain = substr($email, $atIndex+1);
$local = substr($email, 0, $atIndex);
$localLen = strlen($local);
$domainLen = strlen($domain);
if ($localLen < 1 || $localLen > 64)
{
// local part length exceeded
$isValid = false;
}
else if ($domainLen < 1 || $domainLen > 255)
{
// domain part length exceeded
$isValid = false;
}
else if ($local[0] == '.' || $local[$localLen-1] == '.')
{
// local part starts or ends with '.'
$isValid = false;
}
else if (preg_match('/\\.\\./', $local))
{
// local part has two consecutive dots
$isValid = false;
}
else if (!preg_match('/^[A-Za-z0-9\\-\\.]+$/', $domain))
{
// character not valid in domain part
$isValid = false;
}
else if (preg_match('/\\.\\./', $domain))
{
// domain part has two consecutive dots
$isValid = false;
}
else if(!preg_match('/^(\\\\.|[A-Za-z0-9!#%&`_=\\/$\'*+?^{}|~.-])+$/',
str_replace("\\\\","",$local)))
{
// character not valid in local part unless
// local part is quoted
if (!preg_match('/^"(\\\\"|[^"])+"$/',
str_replace("\\\\","",$local)))
{
$isValid = false;
}
}
if ($isValid && !(checkdnsrr($domain,"MX") || checkdnsrr($domain,"A")))
{
// domain not found in DNS
$isValid = false;
}
}
return $isValid;
}

?>