Cita:
Iniciado por Nemutagk La verdad es que tu código es un marañal de variables, es muy difícil seguir donde termina y comienza el otro if.... pero bueno, después de ir descifrando tu código estas haciendo un header(location) antes siquiera de validar las contraseñas por eso jamas te va a enviar el mensaje, ahora, no se como tengas configurado PHP, pero seguro deberia mandarte un error, ya que estas haciendo un "echo" antes de session_start() y header(location), eso es error seguro...
Otra cosa, sabes para que existen el tag highliht?? es para mejorar la legibilidad del código, así que por favor utiliza dicha herramienta para mostrar el código así evitamos que los que lo leemos nos quedemos ciegos!!!
Es verdad, es complicado seguir este codigo, la verdad lo tengo asi pq debo trabajar con sesiones de usuarios, intentos de acceso por URL y porsupuesto validacion. Tambien es cierto lo del "echo" antes de session start, era una prueba para identificar al usuario entrante en todo momento, pero se me olvido quitarlo!. No obstante el formulario funciona asi sin sacar ningun mensaje de error ni de sintaxis diferente a los de los scripts, pero como vos dices esta compledo adivinar en donde ubicaria dicha validacion con el pass_original. Lo del "tag highlight" no lo conozco, busque en google y pues poca informacion valiosa. Como te digo funciona al 90%, por tanto empezare a jugar o probar en donde debo hacer la validacion correspondiente antes de abandonar este formulario (codigo)