Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/10/2011, 11:29
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 7 meses
Puntos: 641
Respuesta: problema con la contraseña encriptada

Código PHP:
Ver original
  1. if($_POST['email1'] != $_POST['email2']){
  2. echo 'Los campos no coinciden...!';
  3. }

si haces solo eso, te dara el aviso de que el campo no es valido etc.

pero el script seguira ejecutando por lo que deberas usar un else.

Código PHP:
Ver original
  1. if($_POST['email1'] != $_POST['email2']){
  2. echo 'Los campos no coinciden...!';
  3. }else{
  4. //insertar en la bd
  5. }

para que solo suceda una sola de las dos cosas.

una buena forma de hacer esto más facil es asi:

Código PHP:
Ver original
  1. if($_POST['email1'] != $_POST['email2']){
  2. echo 'Los campos no coinciden...!';
  3. $error = TRUE;
  4. }
  5. if($_POST['name'] == ""){
  6. echo 'El campo no puede estar vacio';
  7. $error = TRUE;
  8. }
  9. if($_POST['password1'] != $_POST['password2']){
  10. echo 'Los campos no coinciden...!';
  11. $error = TRUE;
  12. }
  13.  
  14. if(!isset($error)){
  15.     //ejecutar el query
  16. }