No es el foro pero ya que hablamos de PHP... Primero que todo debes usar variables como
empty() y
isset() para validar los campos que vienen del formulario ejemplo:
Código PHP:
Ver original$nombre = empty($_POST['nombre']) ?
'' : $_POST['nombre'];
echo 'Todo OK';
} else {
echo 'Error recibiendo los datos';
}
Puedes validar el número de caracteres, el tipo de variable, que la variable no esté vacía, aceptar ciertos caracteres con expresiones regulares etc... Un montón de posibilidades, muy parecido a javascript. Pero con PHP se hace a través del servidor.
Sobre la comparación de campos teniendo en cuenta primero la validación es simplemente:
Código PHP:
Ver originalif ($_POST['campo1'] == $_POST['campo2']) {
echo 'Los campos son iguales';
} else {
echo 'Los campos no son iguales';
}