Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2006, 05:46
Avatar de limboings
limboings
 
Fecha de Ingreso: enero-2005
Mensajes: 794
Antigüedad: 19 años, 3 meses
Puntos: 2
Error extraño en script

Hola buenas,

Mirar este codigo :
Código PHP:
if(empty($respuesta) ||  empty($contrasenanu) || empty($recontrasenanu)){
                    echo 
"<p>-Los campos deven ser rellenados,es necesario que los rellenes todos.<a href=cc.php'>Volver</a>.</p>";
                    }else{
                    if(
$error=erroresformcamco($contrasenanu) == false){
                    if(
$cambiar=cambiar_contrasena($_SESSION['valid_usuario'],$respuestacrypt,
                                        
$contrasenaccrypt,$contrasenanucrypt,$rcontrasenanucrypt) == true){
                    echo 
"<p>¡Correcto!.Has cambiado tu contrase&ntilde;a satisfactoriamente.</p>";
                    }
                    
                    }
                    }    
                    if(
$error == false){
                    echo 
"<p>Porfavor,vuelva atras e intentelo de nuevo rectificando los errores expuestos arriba."."<a href='cc.php'>Volver</a>.</p>";
                    } 
Bueno pues este codigo,lo que me hace ejecutarme el if de la funcion erroresformcamco() y si devuelve falso pasa al if de la funcion cambiar_contrasena() y si esta devuelve vedadera devuelve un mensaje.
Abajo del todo hay un if que le digo que si la variable error es falsa me muestre un mensaje en pantalla,la variable error contiene la funcion erroresformcamco(),bueno pues este if no me muestra nada cuando deveria mostrarmelo,ya que el if de mas arriba con esa misma funcion y la misma condicion se cumple.Alguien sabe que pasa?

Un Saludo y gracias!!