La funcion la llamo asi:
Código PHP:
contactar ($_POST[nombre], $_POST[email], $_POST[isla], $_POST[calificacion], $_POST[asunto], $_POST[mensaje]);
Y la funcion ValidarDatos:
Código PHP:
function ValidarDatos($campo){
//Array con las posibles cabeceras a utilizar por un spammer
$badHeads = array("Content-Type:",
"MIME-Version:",
"Content-Transfer-Encoding:",
"Return-path:",
"Subject:",
"From:",
"Envelope-to:",
"To:",
"bcc:",
"cc:");
//Comprobamos que entre los datos no se encuentre alguna de
//las cadenas del array. Si se encuentra alguna cadena se
//dirige a una página de Forbidden
foreach($badHeads as $valor){
if(strpos(strtolower($campo), strtolower($valor)) !== false){
redirect("http://spam.abuse.net/");
exit;
}
}
}
Gracias