Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2004, 11:38
aruizroldan
 
Fecha de Ingreso: octubre-2003
Mensajes: 280
Antigüedad: 20 años, 5 meses
Puntos: 1
Fallo en formulario, ¿será por el servidor?

Hola. He colocado un formario en el servidor gratuito de PHP, Portland. Bien, el objetivo es mandar los campos a un email. Lo ejecuto, pero no me funciona. LA direccion donde está ubicada es http://i92ruroa.port5.com/formularioVAK/content1.html.

El archivo php es:
<?php

$error = "¡¡ERROR!! Los siguientes campos son obligatorios y no fueron llenados: ";


$errores = false;


if($nombre == "")
{
$errores = 1;
$error .= "<li>Nombre.";
}
if($telefono == "")
{
$errores = 1;
$error .= "<li>Telefono.";
}
if($mail == "")
{
$errores = 1;
$error .= "<li>E-mail.";
}



switch($errores){
case 1 :
echo $error;
echo "<br>Vuelve a intentarlo.";
break;

case false:

$destinatario = "[email protected]";
$asunto = "Formulario en VAK Informatica";
$cuerpo ="
\n INFORMACION RECIBIDA :
\n ------------------------
\n Nombre: $nombre
\n Apellidos : $apellidos
\n NIF : $nif
\n CP : $cp
\n Ciudad : $ciudad
\n Pais : $pais
\n Telefono : $telefono
\n Movil : $movil
\n Fax : $fax
\n E-mail : $mail
\n\n El usuario ha indicado que pertenece a una empresa, por tanto...
\n Nombre de la Empresa : $nombre_empresa
\n Persona de contacto : $persona_contacto
\n\n Además, a dejado los siguientes comentarios:
\n --------------------------------------------
\n $comentarios

";

mail($destinatario,$asunto,$cuerpo,"From:clientes@ vakinformatica.com");
echo "<br>Formulario enviado satisfactoriamente.";

$agradecimiento="Estimado/a $nombre:
\n\tLos datos del formulario han sido recibidos satisfactoriamente.
\n\n Gracias por entrar en http://www.vakinformatica.com";

mail($email,"Formulario recibido VAKInformatica",$agradecimiento,"From:clientes@wil lysinas.com");
}


break;

default :
echo "Opcion incorrecta";
}

?>

A ver si tambien me podeis decir que tengo que hacer para validar el campo NIF y validar si el campo email es correcto.

Gracias.