|
Mostrar Mensajes
|
Páginas: [1]
|
1
|
Programación / PHP / Re: Ayuda Login.php
|
en: 29 Noviembre 2013, 00:04 am
|
<?php //captura de datos $user=$_REQUEST["username"]; $pass=$_REQUEST["pass"]; //conexión a la base de datos. $con=mysql_connect("localhost", "galgos", "123"); $query="SELECT * FROM galgos1-P.users WHERE username='".$user."';"; $x=mysql_query($query); $user1=mysql_result($x, 0, 'username'); $pass1=mysql_result($x, 0, 'pass'); $rol=mysql_result($x,0,'rol'); mysql_close(); if($user==$user1 && $pass==$pass1 && $user!="" && $rol=="admin"){ session_start(); $_SESSION["ok"]=true; $_SESSION["user"]=$user; $_SESSION["admin"]=true; header("Location:http://www.galgos/P/paginas/admin/index admin.php"); exit; }elseif($user==$user1 && $pass==$pass1 && $user!="" && $rol=="user"){ session_start(); $_SESSION["ok"]=true; $_SESSION["user"]=$user; header("Location:http://www.galgos/P/paginas/index.php"); exit; }else{ echo "<script>alert('Error en la Clave o Usuario'); document.location=('#')</script>"; } ?>
Modifique lo que me indicaste y solo me aparce Error en la Clave o Usuario. Nota : Introduzco bien el password y el usuario , y a un asi manda error.
Y la conexion la tengo asi :
<?php $con=mysql_connect("localhost","galgos","123")or die("Conexion no realizada"); mysql_select_db("galgos1-P",$con); ?>
|
|
|
2
|
Programación / PHP / Ayuda Login.php
|
en: 28 Noviembre 2013, 05:12 am
|
Hola soy nuevo en el mundo de la programacion en PHP quisiera saber si me podrian ayudar con este codigo , no es codigo mio , a nivel localhost con xampp no marca error pero al hacer pruebas en un servidor no deja loguear :
<?php //captura de datos $user=$_REQUEST["username"]; $pass=$_REQUEST["pass"]; //conexión a la base de datos. $con=mysql_connect("localhost", "root", ""); $query="SELECT * FROM inventariodb.users WHERE username='".$user."';"; $x=mysql_query($query); @$user1=mysql_result($x, 0, 'username'); @$pass1=mysql_result($x, 0, 'pass'); @$rol=mysql_result($x,0,'rol'); mysql_close(); if($user==$user1 && $pass==$pass1 && $user!="" && $rol=="admin"){ session_start(); $_SESSION["ok"]=true; $_SESSION["user"]=$user; $_SESSION["admin"]=true;
header("Location:http://localhost/Inventario/paginas/admin/index admin.php"); exit; }elseif($user==$user1 && $pass==$pass1 && $user!="" && $rol=="user"){ session_start(); $_SESSION["ok"]=true; $_SESSION["user"]=$user;
header("Location:http://localhost/Inventario/paginas/index.php"); exit; }else{ session_destroy(); header("Location:http://localhost/Inventario/paginas/Iniciar Sesion.php"); exit; } ?>
Ejemplo :
//conexión a la base de datos. $con=mysql_connect("localhost", "PC", "1234"); $query="SELECT * FROM PC-123.users WHERE username='".$user."';";
Les agradeceria su ayuda y como dije soy nuevo en esto , he echo login pero simples y este me llamo la atencion , gracias y saludos.
|
|
|
|
|
|
|