Ahora tengo una pregunta respecto a la funcion que he puesto:
Código PHP:
function ValidarDatos($campo)
{
$badHeads = array("Content-Type:",
"MIME-Version:",
"Content-Transfer-Encoding:",
"Return-path:",
"Subject:",
"From:",
"Envelope-to:",
"To:",
"bcc:",
"cc:");
foreach($badHeads as $valor)
{
if(strpos(strtolower($campo), strtolower($valor)) !== false)
{
echo "Sorry Access Denied.";
exit();
}
}
}
- Si cuando compongo el email, en el body por ejemplo tiene puesto:
Código PHP:
$body .= "<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>\n";
y ahora le paso
Código PHP:
validardatos ($body);
Me sale el error de que no acceso denegado(Sorry Access Denied), pq tiene puesto meta y Content-Type desde mi codigo, como puedo diferenciar el codigo que he puesto yo al codigo que puede introducir para hacer spam?