Ver Mensaje Individual
  #13 (permalink)  
Antiguo 11/11/2006, 12:55
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 2 meses
Puntos: 20
Bueno, si te he ayudado a acabar tu código, puedo seguir ayudándote.

Código PHP:
<?php
//Cogemos los datos del formulario
$apellido=$_POST['apellido'];
$nombre=$_POST['nombre'];
$empresa=$_POST['empresa'];
$cargo=$_POST['cargo'];
$direccion=$_POST['direccion'];
$localidad=$_POST['localidad'];
$provincia=$_POST['provincia'];
$listaPais=$_POST['listaPais'];
$telefono=$_POST['telefono'];
$email=$_POST['email'];
$comentario=$_POST['comentario'];

//Comprobamos que todos y cada uno de los datos NO esten vacios
foreach ($_POST as $valor) {
     if (empty(
$valor)) {
          exit (
"Has dejado campos por rellenar");
     }
}

//Comprobamos que ListaPais sea un pais de la lista.
if ($listaPais=="sel" || $listaPais=="--") {
   exit (
"Debes seleccionar un país de la lista");
}

//Comprobamos que el telefono sea un numero
if (!is_numeric($telefono)) {
   exit (
"El teléfono debe ser un número");
}

//Comprobamos que la direccion email sea valida
if (!ereg("^([a-zA-Z0-9\._]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})",$email)){
exit (
"El e-mail no es valido");
}

//Enviamos el e-mail
mail("[email protected]",
"consulta",
"Nombre:$nombre
\nApellido:$apellido
\nEmpresa:$empresa
\nCargo:$cargo
\nDireccion:$direccion
\nLocalidad:$localidad
\nProvincia:$provincia
\nListaPais:$listaPais
\nTelefono:$telefono
\nE-mail:$email
\nMensaje:$mensaje"
,
"From: $email");

//Redireccionamos
header("Location: gracias.html");
?>