correccion bug creacion de usuarios

This commit is contained in:
humano 2018-03-30 18:52:55 -05:00
parent bc5a1ba7a1
commit 7811b0abc2
1 changed files with 40 additions and 39 deletions

View File

@ -6309,13 +6309,13 @@ if (mysqli_num_rows($sql)!='0'){
$linea = 1;
while( $row = mysqli_fetch_array( $sql ) ) {
$razon_social= editar_campo("empresa",$row['id'],"razon_social","","","");
$sigla= editar_campo("empresa",$row['id'],"sigla","","","");
$email= editar_campo("empresa",$row['id'],"email","","","");
$web= editar_campo("empresa",$row['id'],"web","","","");
$direccion= editar_campo("empresa",$row['id'],"direccion","","","");
$telefono= editar_campo("empresa",$row['id'],"telefono","","","");
$estado= editar_campo("empresa",$row['id'],"estado","","","");
$razon_social= editar_campo("empresa",$row['id'],"razon_social","","","","");
$sigla= editar_campo("empresa",$row['id'],"sigla","","","","");
$email= editar_campo("empresa",$row['id'],"email","","","","");
$web= editar_campo("empresa",$row['id'],"web","","","","");
$direccion= editar_campo("empresa",$row['id'],"direccion","","","","");
$telefono= editar_campo("empresa",$row['id'],"telefono","","","","");
$estado= editar_campo("empresa",$row['id'],"estado","","","","");
if($row[id] !=1) {
$dominio ="";
@ -6635,7 +6635,7 @@ foreach($listado_campos as $campo=>$valor){
</td>";
}
elseif(($tipo_campo[0] ==1 or $tipo_campo[0] ==2 or $tipo_campo[0] ==3 or $tipo_campo[0] ==4 or $tipo_campo[0] ==12 or $tipo_campo[0] ==13 )AND $contenido[0] != "") {
$editar_contenido = editar_campo("form_datos","$id_dato[0]","contenido","");
$editar_contenido = editar_campo("form_datos","$id_dato[0]","contenido","","","","");
// @$listado_campos .= "<td title='' >$editar_contenido</td>";
if($multiple[0] =='1') { $contenido_multiple = formulario_valor_campo("$id_form","$valor","","$row[control]",'',"$row[timestamp]");
//$contenido[0] = $contenido_multiple[8];
@ -9247,7 +9247,7 @@ $respuesta = new xajaxResponse('utf-8');
}
if($div !='') {
$valores = limpiar_caracteres("$valores");
$grupo = editar_campo("$tabla",$ultimo_id,"$principal","","","");
$grupo = editar_campo("$tabla",$ultimo_id,"$principal","","","","");
$respuesta->addAssign($div,"innerHTML","<strong>$formulario[$principal] </strong>");
}
@ -11765,29 +11765,29 @@ return $link;
}elseif($accion=='mostrar') {
$respuesta = new xajaxResponse('utf-8');
$multiempresa= multiempresa('','');
$login = "<div title='agregar usuarios' class='btn btn-success' onclick=\"xajax_registro_express(xajax.getFormValues('login'),'nuevo');\"><i class='glyphicon glyphicon-plus'></i> <i class='glyphicon glyphicon-user'></i> Gestión de usuarios</div>";
$login = "<div title='agregar usuarios' class='btn btn-success' onclick=\"xajax_registro_express('','nuevo');\"><i class='glyphicon glyphicon-plus'></i> <i class='glyphicon glyphicon-user'></i> Gestión de usuarios</div>";
$resultado ="<h1><i class='glyphicon glyphicon-cog'></i> Configuración</h1>
$multiempresa $login";
$link=Conectarse();
mysqli_set_charset($link, "utf8");
$consulta = "SELECT * FROM empresa WHERE id = '$_SESSION[id_empresa]' LIMIT 1";
$sql=mysqli_query($link,$consulta);
$empresa_razon_social = editar_campo("empresa","$_SESSION[id_empresa]","razon_social","");
$empresa_slogan = editar_campo("empresa","$_SESSION[id_empresa]","slogan","");
$empresa_direccion = editar_campo("empresa","$_SESSION[id_empresa]","direccion","");
$empresa_telefono = editar_campo("empresa","$_SESSION[id_empresa]","telefono_1","");
$empresa_razon_social = editar_campo("empresa","$_SESSION[id_empresa]","razon_social","","","","");
$empresa_slogan = editar_campo("empresa","$_SESSION[id_empresa]","slogan","","","","");
$empresa_direccion = editar_campo("empresa","$_SESSION[id_empresa]","direccion","","","","");
$empresa_telefono = editar_campo("empresa","$_SESSION[id_empresa]","telefono_1","","","","");
//$empresa_web = editar_campo("empresa","$_SESSION[id_empresa]","web","");
$empresa_web = remplacetas('empresa','id',"$_SESSION[id_empresa]",'web','');
$empresa_web = "<strong>$empresa_web[0]</strong> (Para editar este campo comuníquese con el soporte de técnico )";
$empresa_email = editar_campo("empresa","$_SESSION[id_empresa]","email","");
$empresa_twitter = editar_campo("empresa","$_SESSION[id_empresa]","twitter","");
$empresa_facebook = editar_campo("empresa","$_SESSION[id_empresa]","facebook","");
$empresa_email = editar_campo("empresa","$_SESSION[id_empresa]","email","","","","");
$empresa_twitter = editar_campo("empresa","$_SESSION[id_empresa]","twitter","","","","");
$empresa_facebook = editar_campo("empresa","$_SESSION[id_empresa]","facebook","","","","");
$background = remplacetas("empresa","id",$_SESSION[id_empresa],"imagen","");
$background_imagen = "images/secure/?file=300/$background[0]";
$nombre = editar_campo("usuarios","$_SESSION[id]","p_nombre","");
$apellido = editar_campo("usuarios","$_SESSION[id]","p_apellido","");
$email = editar_campo("usuarios","$_SESSION[id]","email","");
$username = editar_campo("usuarios","$_SESSION[id]","username","");
$nombre = editar_campo("usuarios","$_SESSION[id]","p_nombre","","","","");
$apellido = editar_campo("usuarios","$_SESSION[id]","p_apellido","","","","");
$email = editar_campo("usuarios","$_SESSION[id]","email","","","","");
$username = editar_campo("usuarios","$_SESSION[id]","username","","","","");
$parametrizacion_css = parametrizacion_css("","","");
$subir_imagen = subir_imagen();
$subir_imagen .= "<input name='imagen' id='imagen' type='hidden' >
@ -15370,7 +15370,7 @@ while( $row = mysqli_fetch_array( $sql ) ) {
$contenido .= "$contenido_campo[0]\n";
$contenido_li .= "<li>$contenido_campo[0]</li>";
$contenido_array[]=$contenido_campo[0];
$editable .= "<li>".editar_campo("form_datos","$identificador","contenido","")."</li>";
$editable .= "<li>".editar_campo("form_datos","$identificador","contenido","","","","")."</li>";
}
}
@ -16763,7 +16763,8 @@ function registro_express($formulario,$accion) {
require("includes/datos.php");
require ("includes/parametrizacion.php");
if($nombre_formulario =="") {$nombre_formulario = "login";}
//if($nombre_formulario =="") {$nombre_formulario = "login";}
$nombre_formulario = "login";
$boton ="<div class='btn btn-block btn-success' onclick=\"xajax_registro_express(xajax.getFormValues('$nombre_formulario'),'confirmar')\">Grabar </div>";
$respuesta = new xajaxResponse('utf-8');
@ -16968,9 +16969,9 @@ return $respuesta;
elseif($accion =="nuevo") {
//$respuesta = new xajaxResponse('utf-8');
$div="contenido";
if($_SESSION['id'] == 1 AND $soporte_multiempresa !== 0) {
if($_SESSION['id'] == 1 AND @$soporte_multiempresa !== 0) {
$empresa = select('empresa','id','razon_social','',"estado = '1'",'id_empresa');
$empresa = select('empresa','id','razon_social','',"estado = '1'",'id_empresa','');
$empresa ="
<div class='input-group'>
@ -16989,7 +16990,7 @@ $form = "
<div class='alert alert-warning'>
<form class='form' id='$nombre_formulario' name='$nombre_formulario' >
<input type='hidden' value = 'nuevo_$nombre_formato' id='nombre_formulario' name='nombre_formulario' >
<input type='hidden' value = 'nuevo_$nombre_formulario' id='nombre_formulario' name='nombre_formulario' >
<legend>Usuario </legend>
<div class='row'>
<div class='col-md-6'>
@ -17227,8 +17228,8 @@ $consulta= "SELECT *, usuarios_grupo.id AS id_grupo , $tabla_autenticacion.id AS
$telefono_celular = editar_campo("$tabla_autenticacion",$row['id_usuario'],"telefono_celular","","","","");
$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","","","");
$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]";}
if($row['firma'] =="") { $firma = ""; }
@ -17498,7 +17499,7 @@ $xajax->registerFunction("buscar_funcionario");
function usuarios_listado($tabla,$div){
if($_SESSION['id'] == 1) { } else {$w_empresa = "WHERE id_empresa= '$_SESSION[id_empresa]' ";}
if($_SESSION['id'] == 1) { $w_empresa="";} else {$w_empresa = "WHERE id_empresa= '$_SESSION[id_empresa]' ";}
$link=Conectarse();
@ -17508,19 +17509,19 @@ $consulta = "SELECT * FROM $tabla $w_empresa ORDER BY username ";
$sql=mysqli_query($link,$consulta);
$resultado="<table class='table table-striped table-responsive' >
<legend>$name</legend>
<legend></legend>
<tr ><th>Id</th><th>Username</th><th>Nombre</th><th>Email</th><th>Proyecto</th><th>Equipo</th><th></th><th></th></tr>
" ;
if (mysqli_num_rows($sql)!='0'){
if($onchange !=''){$vacio ="";}else{$vacio ="<option value=''> >> Nuevo $descripcion << </option>";}
// if($onchange !=''){$vacio ="";}else{$vacio ="<option value=''> >> Nuevo << </option>";}
$linea = 1;
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","","","");
$email= editar_campo("$tabla",$row['id'],"email","","","");
$equipo= editar_campo("$tabla",$row['id'],"equipo","","","");
$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","","","","");
$email= editar_campo("$tabla",$row['id'],"email","","","","");
$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","") ;
@ -17528,10 +17529,10 @@ $empresa = remplacetas('empresa','id',"$row[id_empresa]","razon_social","") ;
require ("includes/parametrizacion.php");
if($_SESSION['id'] == 1 AND $soporte_multiempresa !== 0) {
$empresa_id= editar_campo("$tabla",$row['id'],"id_empresa","","","");
if($_SESSION['id'] == 1 AND @$soporte_multiempresa !== 0) {
$empresa_id= editar_campo("$tabla",$row['id'],"id_empresa","","","","");
}else {$empresa_id= $row['id_empresa'];}
if($row[id] !="1") {
if($row['id'] !="1") {
$acciones = "<a onclick=\" xajax_eliminar_campo('$tabla','$row[id]','tr_$row[id]')\"><i class='glyphicon glyphicon-trash'></i></a>";}
else {$acciones="";}
$resultado .= "<tr id ='tr_$row[id]'><td>$row[id]</td><td>$username</td><td>$p_nombre $p_apellido</td><td>$email </td><td title='$row[id_empresa]'><strong>$empresa[0]</strong> <br> $grupo[0] </td><td>$equipo </td><td><div class='btn btn-warning btn-xs' onclick =\" xajax_buscar_funcionario('$row[id]','busqueda','$div');\" >Editar</div></td><td class='danger'>$acciones </td></tr>";