Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/10/2010, 14:57
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 1 mes
Puntos: 461
Respuesta: Ayuda con login php

bueno viendo tu codigo las dos paginas redireccionan a donde mismo y no veo una validacion de que el usuaro este logueado o algo asi pero el punto es este verifica que este entrando al ciclo
Código PHP:
Ver original
  1. if($datos['password'] == md5($_POST['password'])){
  2. echo "entro";
  3. $_SESSION["mail"] = $datos['mail'];
  4. $_SESSION["password"] = $datos['password'];
  5. $_SESSION["rol"] = $datos['rol'];
  6. header("location: index.php");
  7. }else{
  8. echo "no entro";
  9. header( "refresh:3;url=index.php" );
  10. echo 'Error en la contraseña intenta de nuevo. Si no te redirecciona en 3 segundos <a href="index.php">pulsa aquí</a>.';
  11. }
esto por supuesto si entra ta va a dar un error porque estas imprimiendo antes del header pero es solo para probar si entra al ciclo xq es extraño que no te redireccione si las claves son iguales
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way