Hola como están, tendrían la amabilidad de guiarme para resolver lo siguiente:
Estoy practicando algo, en la cual Tengo dos inicios de sesión de usuarios uno es de un admin y el otro de un cliente, pero en paginas distintas, y dos tablas:
El primero ingresa normalmente su sesion es $_SESSION['login_user']=$username; Pero si inicia sesión el cliente no ingresa luego de varios intentos lo hace pero ala pagina de inicio del admin,
El código lo tengo de esta forma:
En javascript
:
Código Javascript
:
Ver original$(document).ready(function() {
$('#login').click(function()
{
var username=$("#username").val();
var password=$("#password").val();
var dataString = 'username='+username+'&password='+password;
if($.trim(username).length>0 && $.trim(password).length>0)
{
$.ajax({
type: "POST",
url: "ajaxLogin_cli.php",
data: dataString,
cache: false,
beforeSend: function(){ $("#login").val('Verificando...');},
success: function(data){document.getElementById('mi').style.display='block';
if(data)
{alert("ingreso");
$("body").load("/Raiz/Cliente/Area_Cliente/inicio.php").hide().fadeIn(1500).delay(6000);
}
else
{
$('#box').shake();
$("#login").val('Ingresar')
$("#error").html("<span style='color:#cc0000'>Error:</span> Usuario o contrase\u00F1a incorrectos. ");
}
}
En php:
Código PHP:
Ver originalinclude("db.php");
if(isSet($_POST['username']) && isSet($_POST['password'])) {
echo $username=$_POST['username'];
echo $password=$_POST['password'];
echo $sql="SELECT * FROM cliente WHERE contrasena_cliente='$password' and ci_cliente='$username'";
echo $_SESSION['login_cliente']=$username;
}
}
O no se puede tener dos sesiones de login, talves me pueden aconsejar algo.
Gracias..