Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/06/2008, 05:59
Avatar de PedroRodas
PedroRodas
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cádiz
Mensajes: 393
Antigüedad: 19 años
Puntos: 0
Respuesta: requerir campos obligatoriamente en un formulario php

Hola adidastdk se si la forma que te voy a dar es la mas correcta o no, pero funciona:

El esquema de tu archivo debe ser:

1.- Se han enviado los datos? ( accion submit)

Si.- Son correctos?

Si.- Mensaje de envio correcto
No.- Se muestra el formulario con un preguntas if en cada campo obligatorio del formulario. seria algo asi como
Código PHP:
if (! $passwordcorrecto){mensaje de que no esta bien
No.- Muestra el formulario tal como debe de aparecer al cargar pagina por primera vez.

Notas:

- Todos las variables que guardaran el valor de los campos obligatorios debes establecerlas a true antes de preguntar si se han enviado los datos para evitar errores.

- Cuando haces la pregunta de si los campos oblgatorios se han rellenado hazlo asi:
Código PHP:
 if($_POST['contacto']==""){$contactocorrecto=false;}
 if(
$_POST['email']==""){$emailcorrecto=false;}
 if(
$_POST['telefono']==""){$telefonocorrecto=false;}
 if(
$_POST['modelo']=="- Selecciona -"){$modelocorrecto=false;}
 
//if($_POST['color']==""){$colorcorrecto=false;}

 
 
if ($contactocorrecto && $emailcorrecto && $telefonocorrecto && $modelocorrecto
__________________
Genial concierto de Roger Waters, Pink Floyd siguen vivos!!!