12/09/2008, 06:26
|
| | Fecha de Ingreso: septiembre-2008
Mensajes: 29
Antigüedad: 16 años, 2 meses Puntos: 0 | |
Respuesta: problema de estilos en php Os dejo aquí el archivo php ORIGINAL que estoy usando (antes de su modificación). Me gustaría que me dijerais por otro lado si he de modificarlo de alguna forma para evitar el envio de spam, o tal como está ya está bien. Gracias de nuevo y un saludo Código PHP: <?php
/************CONFIGURACIÓN**************/
$email_de_destino="[email protected]";
$campo_email_origen="email";
/***********************************************/
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:");
foreach($badHeads as $valor)
{
if(strpos(strtolower($campo), strtolower($valor)) !== false)
{
header("HTTP/1.0 403 Forbidden");
exit;
}
}
}
foreach($_POST as $key=>$value)
{
ValidarDatos($value);
$mail .=strtoupper(substr($key,0,1)).strtolower(substr($key,1,strlen($key)))." : ".$value."\n";
}
mail($email_de_destino,"Consulta desde la web",$mail,"From: ".$_POST[$campo_email_origen]);
?>
<html>
<head><title>Consulta enviada</title></head>
<body>
<table width="100%" height="100%">
<tr>
<td width="100%" height="100%" valign="middle" align="center">
Su petición ha sido mandada con exito<br />
En breve nos pondremos en contacto con usted
</td>
</tr>
</table>
</body>
</html> |