login express

This commit is contained in:
root 2018-10-08 18:09:53 -05:00
parent c98234425a
commit 5ca3b6eec9
2 changed files with 31 additions and 14 deletions

View File

@ -17510,8 +17510,8 @@ $password_express_confirmar = $formulario[password_express_confirmar]; // 23456
$link = Conectarse();
mysqli_set_charset($link, "utf8");
$consulta = "INSERT INTO $tabla_autenticacion (username,p_nombre,p_apellido,email,passwd,control,status,lastip,id_empresa,documento_numero,equipo)
VALUES ('$email_express_confirmar','$nombre_express','$apellido_express','$email_express_confirmar','".MD5($password_express_confirmar)."','$control','1','$ip','$id_empresa','$documento','$equipo')";
$consulta = "INSERT INTO $tabla_autenticacion (username,p_nombre,p_apellido,email,passwd,control,status,lastip,id_empresa,documento_numero,equipo,id_grupo)
VALUES ('$email_express_confirmar','$nombre_express','$apellido_express','$email_express_confirmar','".MD5($password_express_confirmar)."','$control','1','$ip','$id_empresa','$documento','$equipo','3')";
//$respuesta->addAssign("debug","innerHTML",$consulta);
//return $respuesta;
$sql_consulta=mysqli_query($link,$consulta);
@ -17524,17 +17524,21 @@ $consulta = "INSERT INTO $tabla_autenticacion (username,p_nombre,p_apellido,emai
//$sql_empresa=mysqli_query($link,$consulta_empresa);
if($sql_empresa) {
$id_empresa = mysqli_insert_id($link);
$_SESSION[id_empresa] = $id_empresa;
$_SESSION[id] = $id;
$_SESSION['id_empresa'] = $id_empresa;
$_SESSION['id'] = $id;
}
//// faltan variables de session
}
$resultado = "<div class='alert alert-success'><h1>Bienvenido</h1>
<p>Felicitaciones, tu registro se efectuó correctamente, ahora puedes usar nuestros servicios.</p>
</div>";
$div = "contenido";
$respuesta->addAssign("$div","innerHTML",$resultado);
sleep(2);
$respuesta->addRedirect("");
//$respuesta->addAssign("$div","innerHTML",$resultado);
return $respuesta;
}else{
$resultado = "<div class='alert alert-danger'><h3>Error</h3>El Código de confirmación no es correcto, por favor inténtalo nuevamente.</div>";
@ -17562,16 +17566,29 @@ $empresa ="
";
}
$id_empresa = "document.getElementById('id_empresa').value";
if( isset($_SESSION['id_empresa'])){
$equipo = equipos('',"$id_empresa",'equipo','') ;
$equipo=" <div class='input-group' id='equipo_grupo'>
<span class='input-group-addon'>
<i class='glyphicon glyphicon-user '></i><i class='glyphicon glyphicon-user '></i>
</span>
$equipo
</div>";
$listado_usuarios = usuarios_listado($tabla_autenticacion,"");
$mailer = mailer('','','','');
$id_empresa = "document.getElementById('id_empresa').value";
$equipo = equipos('',"$id_empresa",'equipo','') ;
}else{$equipo=""; $div="div_login";}
$form = "
<div class='alert alert-warning'>
<form autocomplete='off' autocomplete='off' class='form' id='$nombre_formulario' name='$nombre_formulario' >
<input type='hidden' value = 'nuevo_$nombre_formulario' id='nombre_formulario' name='nombre_formulario' >
<legend>Usuario </legend>
<legend>Nuevo usuario </legend>
<div class='row'>
<div class='col-md-6'>
<label></label>
@ -17579,13 +17596,7 @@ $form = "
</div>
<div class='col-md-6'>
<label></label>
<div class='input-group' id='equipo_grupo'>
<span class='input-group-addon'>
<i class='glyphicon glyphicon-user '></i><i class='glyphicon glyphicon-user '></i>
</span>
$equipo
</div>
<div style='position:absolute; z-index:100; left: 50px;' id='div_equipo'></div>
</div>
</div>

View File

@ -74,6 +74,10 @@ $resultado = "
<div class='controls'>
<button id='ingresar' name='ingresar' class='btn btn-success btn-block' onclick=\"xajax_revisar_ingreso(xajax.getFormValues('form-contacto')) \">Ingresar</button>
</div>
<div >
¿Nuevo usuario?
<button id='ingresar' name='ingresar' class='btn btn-warning btn-block' onclick=\"xajax_registro_express('','nuevo');\" ; >Regístrate</button>
</div>
</div>
<br>
<div id='login_info'></div>
@ -119,6 +123,7 @@ $mensaje ="Por favor escribe tu <strong>correo o usuario</strong> si olvidaste t
{
$consulta = "SELECT id,email,control,id_empresa FROM $tabla_autenticacion WHERE (email = '$email' OR username = '$email' )";
$sql=mysqli_query($link,$consulta);
if (mysqli_num_rows($sql)!='0')
{
$firma_recuperacion = sha1("$control".mktime()."");
@ -180,7 +185,8 @@ $consulta= "SELECT *, $tabla_autenticacion.id AS id_usuario
WHERE (email = '$email' OR username = '$email' )AND passwd = '$password'
AND $tabla_autenticacion.id_grupo = usuarios_grupo.id
LIMIT 1";
//$respuesta->addAssign("login_info","innerHTML",$consulta);
//return $respuesta;
$sql=mysqli_query($link,$consulta);
if (mysqli_num_rows($sql)!='0'){
if(mysqli_result($sql,0,"status") === '0' ) {