Correccion error al editar formulario
This commit is contained in:
parent
797cab1a63
commit
5dc7e76238
@ -686,7 +686,7 @@ $td .= "<td>$imagen</td>";
|
|||||||
$lat = $campos[0];
|
$lat = $campos[0];
|
||||||
$lon = $campos[1];
|
$lon = $campos[1];
|
||||||
$zoom = $campos[2];
|
$zoom = $campos[2];
|
||||||
$contenido = "<img class='img-thumbnail responsive' src='http://dev.openstreetmap.de/staticmap/staticmap.php?center=$lon,$lat&zoom=$zoom&size=150x150&maptype=mapnik&markers=$lon,$lat,red-pushpin' >";
|
$contenido = "<img class='img-round' src='http://dev.openstreetmap.de/staticmap/staticmap.php?center=$lon,$lat&zoom=$zoom&size=350x100&maptype=mapnik&markers=$lon,$lat,red-pushpin' >";
|
||||||
} else { $contenido ='';}
|
} else { $contenido ='';}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -712,7 +712,6 @@ function matriz_formulario($formulario,$div,$registros,$pagina,$formato){
|
|||||||
$respuesta = new xajaxResponse('utf-8');
|
$respuesta = new xajaxResponse('utf-8');
|
||||||
if ( !isset ( $_SESSION['id_empresa'] ) ) {
|
if ( !isset ( $_SESSION['id_empresa'] ) ) {
|
||||||
$respuesta->addRedirect("index.php");
|
$respuesta->addRedirect("index.php");
|
||||||
//header("Location: index.php");
|
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
}
|
}
|
||||||
$formulario = mysql_seguridad($formulario);
|
$formulario = mysql_seguridad($formulario);
|
||||||
@ -774,7 +773,7 @@ $consulta = " SELECT *,from_unixtime(timestamp) AS fecha , form_datos.id AS for
|
|||||||
|
|
||||||
$sql=mysql_query($consulta,$link);
|
$sql=mysql_query($consulta,$link);
|
||||||
if (mysql_num_rows($sql)==0){
|
if (mysql_num_rows($sql)==0){
|
||||||
$resultado ="<div class='alert alert-danger'><h1><i class='fa fa-exclamation-triangle'></i> No hay resultados para la consulta $consulta</h1></div>";
|
$resultado ="<div class='alert alert-danger'><h1><i class='fa fa-exclamation-triangle'></i> No hay resultados para la consulta </h1></div>";
|
||||||
$respuesta->addAssign($div,"innerHTML",$resultado);
|
$respuesta->addAssign($div,"innerHTML",$resultado);
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
|
|
||||||
@ -1897,11 +1896,11 @@ function formulario_grabar($formulario) {
|
|||||||
AND id_form = '$form_id' ";
|
AND id_form = '$form_id' ";
|
||||||
$link=Conectarse();
|
$link=Conectarse();
|
||||||
mysql_query("SET NAMES 'utf8'");
|
mysql_query("SET NAMES 'utf8'");
|
||||||
$sql=mysql_query($consulta_form,$link);
|
// $sql=mysql_query($consulta_form,$link);
|
||||||
|
|
||||||
if (mysql_num_rows($sql)!='0'){
|
// if (mysql_num_rows($sql)!='0'){
|
||||||
mysql_data_seek($sql, 0);
|
// mysql_data_seek($sql, 0);
|
||||||
while( $row = mysql_fetch_array( $sql ) ) {
|
// while( $row = mysql_fetch_array( $sql ) ) {
|
||||||
|
|
||||||
|
|
||||||
//////
|
//////
|
||||||
@ -1935,16 +1934,16 @@ $datos .= "<p>$$c = \$formulario['$c'][$C]; // <b>$V</b> /$campo_tipo[0] </p>"
|
|||||||
}
|
}
|
||||||
if($campo_tipo[0] =='3' ) {
|
if($campo_tipo[0] =='3' ) {
|
||||||
$validar = is_numeric($V);
|
$validar = is_numeric($V);
|
||||||
if($validar == '0') {
|
if(is_numeric($V) ) {
|
||||||
|
$respuesta->addAssign("input_".$c."[".$C."]","className"," form-group has-success ");
|
||||||
|
//return $respuesta;
|
||||||
|
}else{
|
||||||
$respuesta->addAssign("input_".$c."[".$C."]","className"," form-group has-error ");
|
$respuesta->addAssign("input_".$c."[".$C."]","className"," form-group has-error ");
|
||||||
$respuesta->addScript("document.getElementById('".$c."[".$C."]').focus(); ");
|
$respuesta->addScript("document.getElementById('".$c."[".$C."]').focus(); ");
|
||||||
$respuesta->addAlert("El campo $campo_nombre[0] solo acepta valores numéricos");
|
$respuesta->addAlert("El campo $campo_nombre[0] solo acepta valores numéricos");
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
}else {
|
|
||||||
$respuesta->addAssign("input_".$c."[".$C."]","className"," form-group has-success ");
|
|
||||||
return $respuesta;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if($campo_tipo[0]=='17') {
|
if($campo_tipo[0]=='17') {
|
||||||
$limite = limite("$c",'');
|
$limite = limite("$c",'');
|
||||||
@ -1963,6 +1962,7 @@ $datos .= "<p>$$c = \$formulario['$c'][$C]; // <b>$V</b> /$campo_tipo[0] </p>"
|
|||||||
|
|
||||||
}
|
}
|
||||||
else{ //busca campos vacios
|
else{ //busca campos vacios
|
||||||
|
|
||||||
$campo_obligatorio = remplacetas("form_contenido_campos","id_campo",$c,"obligatorio","id_form = '$formulario[form_id]'");
|
$campo_obligatorio = remplacetas("form_contenido_campos","id_campo",$c,"obligatorio","id_form = '$formulario[form_id]'");
|
||||||
if($campo_obligatorio[0] =='1'){
|
if($campo_obligatorio[0] =='1'){
|
||||||
|
|
||||||
@ -1971,13 +1971,19 @@ if($campo_obligatorio[0] =='1'){
|
|||||||
$respuesta->addScript("document.getElementById('".$c."[".$C."]').focus(); ");
|
$respuesta->addScript("document.getElementById('".$c."[".$C."]').focus(); ");
|
||||||
return $respuesta;
|
return $respuesta;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$md5 = md5($V);
|
$md5 = md5($V);
|
||||||
$igual = formulario_valor_campo("$form_id","$c","$md5","$formulario[control]");
|
$igual = formulario_valor_campo("$form_id","$c","$md5","$formulario[control]");
|
||||||
if(is_null($igual) ){$repetido = 0;}else{
|
if(is_null($igual) ){$repetido = 0;}else{
|
||||||
$repetido = 1;
|
$repetido = 1;
|
||||||
}
|
}
|
||||||
//$respuesta->addAssign("respuesta_$control","innerHTML","$repetido");
|
|
||||||
|
$debug .= " (c= $c md5 = $md5 , igual = $igual, repetid =$repetido <!--, V= $V -->)<br>";
|
||||||
|
$respuesta->addAssign("respuesta_$control","innerHTML","$debug");
|
||||||
|
//return $respuesta;
|
||||||
|
//$respuesta->addAlert("$debug");
|
||||||
//return $respuesta;
|
//return $respuesta;
|
||||||
|
|
||||||
if(($V !='') && (is_numeric($c)) AND $repetido !=1 ) {
|
if(($V !='') && (is_numeric($c)) AND $repetido !=1 ) {
|
||||||
@ -1988,23 +1994,25 @@ $ip = obtener_ip();
|
|||||||
VALUES (NULL, '$c', '$formulario[form_id]', '$_SESSION[id]', '$V', UNIX_TIMESTAMP(), '$formulario[control]',$graba_ip,'$id_empresa');";
|
VALUES (NULL, '$c', '$formulario[form_id]', '$_SESSION[id]', '$V', UNIX_TIMESTAMP(), '$formulario[control]',$graba_ip,'$id_empresa');";
|
||||||
|
|
||||||
$sql=mysql_query($consulta,$link);
|
$sql=mysql_query($consulta,$link);
|
||||||
|
$debug .= "$consulta = $sql ,";
|
||||||
if($sql) {
|
if($sql) {
|
||||||
$consulta_grabada ='1';
|
$consulta_grabada ='1';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
} ///fin del array
|
||||||
|
|
||||||
|
}///fin del array primario
|
||||||
|
else {
|
||||||
if($v !='') {$datos .= "<p>$$c = \$formulario['$c']; // <b>$v</b> </p>";}
|
if($v !='') {$datos .= "<p>$$c = \$formulario['$c']; // <b>$v</b> </p>";}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//$respuesta->addAssign("respuesta_$control","innerHTML","$consulta");
|
|
||||||
///return $respuesta;
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
if($consulta_grabada =='1') {
|
if($consulta_grabada =='1') {
|
||||||
@ -2061,7 +2069,7 @@ $cuerpo ="
|
|||||||
return $respuesta;
|
return $respuesta;
|
||||||
}
|
}
|
||||||
//$respuesta->addAssign("respuesta_$control","innerHTML","$resultado");
|
//$respuesta->addAssign("respuesta_$control","innerHTML","$resultado");
|
||||||
//return $respuesta;
|
return $respuesta;
|
||||||
}
|
}
|
||||||
$xajax->registerFunction("formulario_grabar");
|
$xajax->registerFunction("formulario_grabar");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user