
20/09/2012, 21:14
|
| | Fecha de Ingreso: agosto-2012 Ubicación: Perú
Mensajes: 63
Antigüedad: 12 años, 6 meses Puntos: 0 | |
Respuesta: problema al iniciar sesion Cita:
Iniciado por vindt89 Mira te paso mi archivo de login, vos adaptalo a tus necesidades...
Código HTML:
Ver original<form name="login" method="post" id="login" action="log.php"> <input type="text" name="usuario" id="usr" placeholder="Usuario"/> <input type="password" name="pass" id="pass" maxlength="20" placeholder="Password"/> <a href="register.php" class="button action">Registrarte! </a> <a class="recupero" href="account.php">¿No puedes acceder a tu cuenta? </a>
Fíjate que el campo "Pass" no tiene value.
Acá te paso el archivo de LOG.PHP...
Código PHP:
Ver original<?php $usuario = $_POST["usuario"]; //Ponele alguna funcion de seguridad porque estas jodido sino. $pass = $_POST["pass"]; header("location: index.php?msg=usuarioopassincorrecta"); //Fijate que esto es propio de mi aplicacion asiq modificalo si o si. }else{ // FIJATE QUE USO MSQLI""" $query = "SELECT usuario,pass FROM usuarios WHERE usuario = '$usuario' AND pass = '$pass'"; //Cierro y limpio mis resultados, los limpio porq los cargue en la variable $row. if($row['pass'] == $_POST['pass'] && $row['usuario']== $_POST['usuario']){ if($row['activo']==1){ //verifico que el tipo este activo. $date=date("d-m-Y H:m:s"); $query = "UPDATE usuarios SET ult_log = '$date' WHERE usuario = '$usuario'"; //actualizo el ultimo logueo. header("location: adondevosquieras.php"); } else{ header("location: index.php?msg=ctanoactiva"); //como antes, esto es algo de mi aplicacion, vos modificalo. } } else{ header("location: index.php?msg=usuarioopassincorrecta"); } } ?>
Espero que te sirva, cualquier duda avisame.
Un abrazo! bueno ya lo hice pero ahora me sale este error y ya no me redirecciona a la pagina principal.
Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'user'@'localhost' (using password: YES) in C:\AppServ\www\****\procesarlogin.php on line 7
No se ha podido conectar |