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)