Ver Mensaje Individual
  #16 (permalink)  
Antiguo 07/11/2006, 04:29
karpoj23
 
Fecha de Ingreso: diciembre-2003
Ubicación: Málaga
Mensajes: 495
Antigüedad: 21 años, 3 meses
Puntos: 0
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?