07/10/2008, 06:41
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 33
Antigüedad: 16 años, 5 meses Puntos: 0 | |
Respuesta: me puedo descansar con formulario solo de mail? Gracias korg1988 y geq: con lo que me detallaron + otro que encontre en el foro para chequear que no se envien los campos vacios quedaría as el .php: esta correcto? (disculpen php es chino 4me) Código PHP: <?php $mail='[email protected]'; $nombre = $_POST['nombre']; $email = $_POST['email']; $mensaje = $_POST['mensaje']; isset ($_POST['nombre']); // esto encontré para no dejar campos en blanco // isset ($_POST['email']); isset ($_POST['mensaje']); $thank="gracias.html"; $message = " nombre:".$nombre." email:".$email." mensaje:".$mensaje.""; if (mail($mail,"Formulario de Consulta",$message)) Header ("Location: $thank"); 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){ header("HTTP/1.0 403 Forbidden"); header("Status: 403 Forbidden"); exit; } } } foreach($_POST as $k=>$v) { ValidarDatos($v); } ?> |