"; echo ""; }/*2.1*/ }/*2*/elseif(isset($_GET['link2'])){/*3*/ echo "2
"; /*Decodificamos info del link*/ $link_data=$_GET['link2']; /*Separamos user de contra*/ $data=explode('|',$link_data); //print_r($data); //echo "
"; /*Si el get depositó correctamente el user y el pass a cada array*/ //echo 'Usuario: a'.$data[0]."a
"; //echo 'Password: b'.$data[1]."b
"; if(!empty($data[0]) and !empty($data[1])){ $_POST['enviar']=''; //echo $_POST['enviar']."
"; $_POST['usuario']=$data[0]; //echo $data[0]."
"; $_POST['password']=$data[1]; //echo $data[1]."
"; $_POST['estudio']=3; echo $_POST['estudio']."
"; }else{ echo "3
"; echo ""; } }/*3*/else{ echo "4
"; echo ""; } /*Includes*/ /*Toca dejarlo acá abajo ya que los codigos de más arriba van a enviar la info para la conexión de la base de datos*/ include "../_includes-functions/conexion_improved.php"; //include "../_includes-functions/funciones.php"; /*Verificacion de si es Android, 8100, 7100*/ //$useragent=$_SERVER['HTTP_USER_AGENT']; //$esandroid = strpos($useragent,"Android"); //if($esandroid == true){/*if es Android*/$_SESSION['es_android']=true;}/*if es Android*/ if(isset($_POST['enviar'])){/*Post*/ $usuario_in=strtolower(trim($_POST['usuario'])); //echo $usuario_in."
"; $password_in=trim($_POST['password']); //echo $password_in."
"; /*Si Usuario no es 0*/ if($usuario_in!=''){/*Si Se Anota Usuario*/ //echo "usuario_in
"; if(isset($_SESSION['verificacion_base_datos2'])){/*Se pudo conectar a la base de datos del estudio1*/ //echo "hey1
"; if($_SESSION['verificacion_base_datos2']==true){/*Se pudo conectar a la base de datos del estudio2*/ //echo "hey2
"; if(isset($_GET['link'])){ $data=$con->query("SELECT * FROM usuarios WHERE usuario='$usuario_in' AND estado IN (1,0) AND nivel=0 LIMIT 1"); /*Con el linkl pueden ingresar solo modelos por activar y activos*/ }else{ /*Sin el link úeden ingresar todos*/ $data=$con->query("SELECT * FROM usuarios WHERE usuario='$usuario_in' AND estado IN (1,0) LIMIT 1"); //echo "estado=1
"; } /*Si Existe Usuario*/ if($data->num_rows > 0){ $data=$data->fetch_assoc(); $password=$data['password']; /*Si es mi pass se le pone la cascarita*/ if($data['id_usuario']==1){/*Si es mi pass*/ $dias_min = array("d","l","m","m","j","v","s"); $letra_del_dia=($dias_min[date('w')]); $password=$password.$letra_del_dia; }/*Si es mi pass*/ /*SE PONE LA COOKIE DEL ULTIMO USUARIO*/ $last_user_time = time()+31536000; $last_user_value = $usuario_in; setcookie("last_user",$last_user_value, $last_user_time, "/"); /*Comparing Passwords*/ if($password==$password_in){/*if hay match*/ //echo "hoy
"; /*En el siguiente fragmento se le permite acceso desde afuera de el estudio solo a modelos o Mauricio para evitar que información sensible sea abierta desde afuera.*/ if($data['nivel']!=0 and $data['id_usuario']!=1 and $_GET['link2']=='' ){/*Si no es una modelo o tiene link especial*/ /*El siguiente script no permite acceder la app desde afuera de las siguientes ips por seguridad*/ if(!in_array($_SERVER['REMOTE_ADDR'], $IPs)) {/*Si la ip publica del cliente no coinside con la de los estudios*/ $_SESSION['alerta'][]='No puedes acceder fuera del estudio.'; unset($_SESSION['nombre_base']); }/*Si la ip publica del cliente no coinside con la de los estudios*/ }/*Si no es una modelo o tiene link especial*/ if(!isset($_SESSION['alerta'])){/*Si no existe una alerta*/ /*Sesiones*/ $_SESSION['logueado']=true; $_SESSION['nombre']=$data['nombres']; $_SESSION['usuario']=$data['usuario']; $_SESSION['nivel']=$data['nivel']; $_SESSION['id_usuario']=$data['id_usuario']; $_SESSION['permiso_de_acceso']='yes'; //if($esandroid == true){/*if es Android*/ // $expiretime = time()+60*60*24*30; // $name_cookie ="LongValue"; // $value_cookie =$usuario; // setcookie($value_name,$value_name, $expiretime, '/'); // echo"LOG IN CORRECTO ANDROID: $usuario_in"; // echo""; // die(); //}/*if es Android*/else{/*Es PC*/ /*Si el usuario que esta ingresando no es una modelo (osea no tiene nivel 0)*/ echo"LOG IN CORRECTO PC: $usuario_in
"; echo""; die(); //}/*Es PC*/ unset($_SESSION['nombre_base']); }/*Si no existe una alerta*/ }/*if hay match*/ else {/*if hay match*/ $_SESSION['alerta'][]='Usuario y/o Contraseña INVALIDOS!!!'; /*Se borra la session de la misma para que permita volver a iniciar session*/ }/*if hay match*/ }/*Si Existe Usuario*/ else {/*Si Existe Usuario*/ $_SESSION['alerta'][]='Usuario NO Existe!!!'; /*Se borra la session de la misma para que permita volver a iniciar session*/ unset($_SESSION['nombre_base']); }/*Si Existe Usuario*/ }/*Se pudo conectar a la base de datos del estudio1*/ }/*Se pudo conectar a la base de datos del estudio2*/ }/*Si Se Anota Usuario*/ else {/*Si Se Anota Usuario*/ $_SESSION['alerta'][]='Usuario no puede estar vacio!!!'; /*Se borra la session de la misma para que permita volver a iniciar session*/ unset($_SESSION['nombre_base']); }/*Si Se Anota Usuario*/ }/*Post*/ /*codigo de marcada de asistencia con scanner*/ //include "../empleados/asistencia_con_scanner.php"; ?> Flycam


maxlength="20" onkeypress='return ((event.charCode >= 48 && event.charCode <= 57) || (event.charCode >= 65 && event.charCode <= 90) || (event.charCode >= 97 && event.charCode <= 122) || (event.charCode = 188))' placeholder="Usuario" type="text" name="usuario" >
No recuerdo mi contraseña Recuperar