From ad8d1393d2760db31a29eefe01aad89d391ce1b1 Mon Sep 17 00:00:00 2001 From: fredyrivera Date: Sun, 19 Mar 2017 09:22:40 -0500 Subject: [PATCH] Implementacion equipos de usuarios, se debe agregar el campo equipos a la tabla de usuarios ALTER TABLE ADD VARCHAR(50) NULL DEFAULT NULL AFTER ; --- milfs/funciones/funciones.php | 95 ++++++++++++++++++++++++++++++---- milfs/funciones/login.php | 1 + milfs/images/profile.jpg | Bin 0 -> 5565 bytes 3 files changed, 86 insertions(+), 10 deletions(-) create mode 100644 milfs/images/profile.jpg diff --git a/milfs/funciones/funciones.php b/milfs/funciones/funciones.php index 985a9d0..c403c4f 100644 --- a/milfs/funciones/funciones.php +++ b/milfs/funciones/funciones.php @@ -1,6 +1,51 @@ addAssign("$div","innerHTML",""); + return $respuesta; + } + require("includes/datos.php"); +// require ("includes/parametrizacion.php"); +$consulta = "SELECT * FROM `$tabla_autenticacion` WHERE `id_empresa` = '$proyecto' AND equipo REGEXP '^$clave' GROUP BY equipo ORDER BY equipo "; +$resultado ="
"; +$respuesta->addAssign("$div","innerHTML","$resultado"); + +} +else{ + +$resultado =" + "; + return $resultado; +} + + + return $respuesta; + + + +} +$xajax->registerFunction("equipos"); + + + function cambiar_propiedades($div,$clave,$valor) { $respuesta = new xajaxResponse('utf-8'); @@ -2016,7 +2061,7 @@ $boton="
Editor
Des-administrador - $_SESSION[username] Salir + $_SESSION[username] $_SESSION[equipo] Salir
"; @@ -13791,6 +13836,7 @@ $codificado = md5("$codigo_confirmacion"); if($rrn == $codificado) { $control = $formulario[control]; // nuevo_ $id_empresa = $formulario[id_empresa]; // nuevo_ +$equipo = $formulario[equipo]; // nuevo_ if($id_empresa =="") {$id_empresa= $_SESSION['id_empresa'];} $nombre_formulario = $formulario[nombre_formulario]; // nuevo_ $email_express = $formulario[email_express]; // aa@gmail.com @@ -13806,8 +13852,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) - VALUES ('$email_express_confirmar','$nombre_express','$apellido_express','$email_express_confirmar','".MD5($password_express_confirmar)."','$control','1','$ip','$id_empresa','$documento')"; +$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')"; //$respuesta->addAssign("debug","innerHTML",$consulta); //return $respuesta; $sql_consulta=mysqli_query($link,$consulta); @@ -13850,7 +13896,9 @@ elseif($accion =="nuevo") { $empresa = select('empresa','id','razon_social','',"estado = '1'",'id_empresa'); $empresa ="
- Empresa + + Proyecto + $empresa
@@ -13858,20 +13906,40 @@ $empresa =" } $listado_usuarios = usuarios_listado($tabla_autenticacion,""); $mailer = mailer('','','',''); +$id_empresa = "document.getElementById('id_empresa').value"; +$equipo = equipos('',"$id_empresa",'equipo','') ; $form = "
Usuario +
+
+ $empresa +
+
+ +
+ + + + $equipo + +
+
+
+
+ +
- + @@ -14083,6 +14151,7 @@ $consulta= "SELECT *, usuarios_grupo.id AS id_grupo , $tabla_autenticacion.id AS $titulo_profesional = editar_campo("$tabla_autenticacion",$row['id_usuario'],"titulo_profesional","","","",""); $ocupacion = editar_campo("$tabla_autenticacion",$row['id_usuario'],"ocupacion","","","",""); $cargo = editar_campo("$tabla_autenticacion",$row['id_usuario'],"cargo","","",""); + $equipo = editar_campo("$tabla_autenticacion",$row['id_usuario'],"equipo","","",""); if($row['imagen'] =="") { $imagen = "images/profile.jpg"; } else{$imagen= "images/secure/?file=300/$row[imagen]";} @@ -14147,7 +14216,12 @@ $consulta= "SELECT *, usuarios_grupo.id AS id_grupo , $tabla_autenticacion.id AS
  • Titulo profesional: $titulo_profesional
  • OcupaciĆ³n: $ocupacion
  • Cargo: $cargo
  • -
  • $grupo
  • +
  • +
    +
    $grupo
    +
    $equipo
    +
    +
  • $listado_formularios
  • @@ -14327,7 +14401,7 @@ $sql=mysqli_query($link,$consulta); $resultado="$name - + " ; if (mysqli_num_rows($sql)!='0'){ if($onchange !=''){$vacio ="";}else{$vacio ="";} @@ -14337,10 +14411,11 @@ while( $row = mysqli_fetch_array( $sql ) ) { $username= editar_campo("$tabla",$row['id'],"username","","",""); $p_nombre= editar_campo("$tabla",$row['id'],"p_nombre","","",""); $p_apellido= editar_campo("$tabla",$row['id'],"p_apellido","","",""); +$equipo= editar_campo("$tabla",$row['id'],"equipo","","",""); //$empresa_id= editar_campo("$tabla",$row['id'],"id_empresa","","",""); $empresa_id= $row['id_empresa']; $grupo = remplacetas('usuarios_grupo','id',"$row[id_grupo]","grupo_nombre","") ; -$empresa = remplacetas('empresa','id',"$row[id_empresa]","sigla","") ; +$empresa = remplacetas('empresa','id',"$row[id_empresa]","razon_social","") ; require ("includes/parametrizacion.php"); @@ -14350,7 +14425,7 @@ $empresa = remplacetas('empresa','id',"$row[id_empresa]","sigla","") ; if($row[id] !="1") { $acciones = "";} else {$acciones="";} -$resultado .= ""; +$resultado .= ""; $linea++; } diff --git a/milfs/funciones/login.php b/milfs/funciones/login.php index 56412a4..c7ed34b 100644 --- a/milfs/funciones/login.php +++ b/milfs/funciones/login.php @@ -193,6 +193,7 @@ $consulta= "SELECT *, $tabla_autenticacion.id AS id_usuario $_SESSION['username']= mysqli_result($sql,0,"username"); $_SESSION['id']= mysqli_result($sql,0,"id_usuario"); $_SESSION['grupo']= mysqli_result($sql,0,"id_grupo"); + $_SESSION['equipo']= mysqli_result($sql,0,"equipo"); $_SESSION['tabla_autenticacion']= "$tabla_autenticacion"; $_SESSION['prioridad'] = mysqli_result($sql,0,"prioridad"); $_SESSION['id_empresa']= mysqli_result($sql,0,"id_empresa"); diff --git a/milfs/images/profile.jpg b/milfs/images/profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c921ede704e329692d6150238145a7367f0f157 GIT binary patch literal 5565 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
    IdUsernameNombreEmailDocumentoEmpresa
    IdUsernameNombreEmailProyectoEquipo
    $row[id]$username$p_nombre $p_apellido$row[email]$row[documento_numero] $empresa[0] $grupo[0]
    Editar
    $acciones
    $row[id]$username$p_nombre $p_apellido$row[email]$empresa[0]
    $grupo[0]
    $equipo
    Editar
    $acciones