Soy conocido como Nékira, en ésta ocasión les muestro como iniciar sesión por medio de un login, validando los datos de Usuario y contraseña que se …
source
Soy conocido como Nékira, en ésta ocasión les muestro como iniciar sesión por medio de un login, validando los datos de Usuario y contraseña que se …
source
34 responses to “Tutorial PHP – Sesiones – Login con conexión a base de datos MYSQL – 720hd [Desactualizado]”
NO SEAS WEBON ESCRIBE WE ESO NO ES UN TUTORIAL
esa cancion de fondo de aburre… de resto esta bien.
Hola, oye no sabes por que al cambiar de página no me pasa ninguna
variable en la sesion ??? Todo estaba funcionando bien, me pasaba todas;
pero el único cambio que he hecho fue hacer un archivo xml en el que
guardo los parámetros de conexión a la base y al hacer clic en el boton
entrar para iniciar sesión (submit) recargo la pagina si misma y con if
isset ya se que se esta recargando y ahi hago lectura del xml, al pasar
eso en la sesion si la asigna pero no pasa nada al siguiente
formulario…..espero me puedas ayudar (y)
gracias a pesar de los años esto sigue siendo muy util me acabas de resolver muchas dudas
buen video
amigos yo tengo una duda como puedo hacerle para actualizar datos jaja haber me explico tengo una pagina donde te puedes registrar y hacer login hasta ahi todo bien. en mi variable de sesion guardo al nombre del usuario traido de la base de datos, mi problema esta cuando el usuario quisiera actualizar sus datos, digamos YO usuario quiero cambiar mi nombre entonces tecleo mi nuevo nombre y lo que no puedo hacer es que cuando se haya realizado la actualizacion traerme los nuevos datos de usuario, ya que por ejemplo hay una parte donde tengo el nombre del usuario logueado, espero alguin me pueda ayudar
La extensión mysql_num_rows fue declarada obsoleta en PHP 5.5.0 y eliminada en PHP 7.0.0.
siempre es importante ver vídeos actualizados
Nose q pasa, todo esta correcto y guardado correctamente, pero cuando le doy iniciar me sigue saliendo objeto no localizado??.
amigo me da un error mira
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:xampp2htdocsredvalidar-session.php on line 9
pasen el codigo para validar
IMPORTANTE tal y como está planteado cualquier usuario que vaya directamente al menú se saltará todo el proceso sin necesitar iniciar sesión.
Para solucionarlo incluir en menu.php el mísmo código que en el login/index (minuto 11:12 del video) pero negando la existencia de la variable y redirigiendo al login.
Las líneas modificadas en menu.php deberían quedar así:
if(!isset($_SESSION["usuario"])){
header ("Location: index.php");
Esto hará que si un usuario llega al menu y no ha a iniciado sesión se le deniegue el acceso y se le mande al login
Pulgar arriba si te sirvió mi consejo 😉
Excelente¡¡¡ muchas gracias
Excenlete Materai, me podrías enviar el codigo,
de antemano gracias
amigo como le hago para que aparezca el nombre de usuario cuando este con la sesión iniciada… mi codigo es este
<div class="bod">
<?php
if(isset($_GET['error'])){
echo '<center><div class="user">El uduario no Existe.</div></center>';
}
?>
<?php
session_start();
include "./php/conection.php";
if(isset($_SESSION['Usuario'])){
?>
<a href="logout.php">Cerrar Session</a>
<?php }else{ ?>
<div class="clear"></div>
<div class="container_12">
<div class="grid_2 suffix_3" id="iniciar">
<b>INICIAR SESION</b>
<form autocomplete="off" action="php/verificar.php" method="POST" name="form" id="form"><br />
<input type="text" id="user" name="Usuario" required="required" placeholder="Usuario"><br />
<input type="password" id="contra" name="Password" required="required" placeholder="Contraseña"><br />
<input type="submit" value="Entrar" id="login">
</form>
</div>
<div class="grid_6">
<div id="registrar">
<form autocomplete="off" action="php/procesar_registro.php" method="POST" name="form1" id="form">
<b>No eres miembro? Registrate!!!</b><br>
<input type="text" required="required" name="USUARIO" id="usuario" placeholder="Nombre de Usuario"/>
<input type="email" required="required" name="MAIL" id="mail" placeholder="Tu correo electroníco"/><br>
<input type="password" required="required" name="PASSWORD" id="password" placeholder="Contraseña"/>
<input type="password2" id="contra" name="PASSWORD2" required="required" placeholder="Repite tu contraseña"><br />
<input value="Registrarme" type="submit" id="enviar">
</form>
</div>
</div>
</div>
</div>
<?php }
?>
</div>
disculpa, puedes subir esos archivos en txt, para yo modificaros y colocarlos en mi web? por favor? y muchas gracias por el video, eres a la primera persona a la que le entiendo como explica
awwww cosita <3
si podria conpartir el codigo xd amio
amigo por favor podrias compartir el codigo hecho en el video por favor se te agradeceria mucho . raqueljudit1@hotmail.es Gracias
amigo por favor podrias compartir el codigo hecho en el video por favor se te agradeceria mucho . Gracias 😀
Excelente, la ultima parte se le conoce como romper variables.
Hasta hoy comprendo como utilizar sesiones, muy buen tutorial. Te lo agradezco
Gracias parce muy bueno!
oye una pregunta, con este se puede determinar el perfil de un usuario, por ejemplo en la BD de datos agregas un campo Perfil, y los usuarios que se registren sean 1, los administradores sean 2 y los de soporte tecnico sean 3, si ingresa un usuario con perfil 1 vea solo la pagina normal, si ingresa un usuario con perfil 2, le aparezcan mas cosas, y si tiene perfil 3 pues responda comentarios o le aparezcan otras cosas, ya me sale todo excepto lo validar el perfil, pienso yo que podría ser con un arreglo no? o que opinas?
no tienes el código fuente para que me lo facilites
Excelente, muchas gracias!
SACA EL CODIGO
podrias acercar mas la imagen para apreciar mejor los codigos
Muchas Muchas Gracias …..Me Ayudo Demaciado XDDDD
Hola podrías subir el código fuente por favor
Hola, como haces para pasar mas de un dato a la pagina siguiente, en este caso tu lograste que apareciera "admin" en menu.php, pero quisiera que apareceria el nombre y apellido del usuario, como se hace aparecer? gracias
Me hubiera gustado mucho si lo hubieras hecho con niveles
muy bueno gracias campeón
Hola, muchas gracias por tu vídeo, esta excelente, me ayudo mucho…
por que los introdusca bien o mal me manda invalido