diff --git a/funciones/funciones.php b/funciones/funciones.php index 58c96a6..ddde525 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -3749,6 +3749,8 @@ while( $row = mysqli_fetch_array( $datos_consulta ) ) { if( !is_null($row['orden'])) { $orden_multiple ="and orden ='$row[orden]' ";}else { $orden_multiple ="";} $contenido = remplacetas('form_datos','form_id',"$row[form_id]",'contenido'," id_campo ='$row[id_campo]' and control ='$identificador' $orden_multiple ") ; + $contenido[0]= str_replace('\n','
',$contenido[0]); + //$contenido[0] = "mas $contenido[0]"; if($contenido[0] !="" AND $privado !="1") { $tipo_campo = remplacetas('form_campos','id',"$row[id_campo]",'campo_tipo',"") ; if($tipo_campo[0] =="15" ) {$imagen =" "; $contenido[0]="";}else{$imagen ="";} @@ -6997,11 +6999,11 @@ foreach($listado_campos as $campo=>$valor){ else { if($multiple[0] =='1') { $contenido_multiple = formulario_valor_campo("$id_form","$valor","","$row[control]",'',"$row[timestamp]"); $contenido[0] = $contenido_multiple[8];}else{$contenido[0]=$contenido[0];} -@$listado_campos .= "$contenido[0] "; +@$listado_campos .= "$contenido[0] "; } } - if (!is_array($listado_campos)){$listado_campos="$listado_campos";}else {$listado_campos=$listado_campos;} + if (!is_array($listado_campos)){$listado_campos="$listado_campos ";}else {$listado_campos=$listado_campos;} $areas = resumen_identificador("$row[control]",'','','boton'); $acceso = generar_acceso($row[control],"",""); @@ -11307,6 +11309,7 @@ $mostrar = mostrar_areas($datos['id'],"","","api"); if($privado !='1') { if($datos['tipo']=="simple"){ $contenido = remplacetas('form_datos','id',$row["id_dato"],'contenido',"") ; + //$resultado[0]=str_replace('\n','
',$resultado[0]); $contenido_limpio = html_entity_decode("$contenido[0]"); $id_campo = remplacetas('form_datos','id',$row["id_dato"],'id_campo',"") ; @@ -11319,6 +11322,7 @@ $mostrar = mostrar_areas($datos['id'],"","","api"); $row['contenido']= $link_url; } + $row["contenido"]=str_replace('\n','
',$row["contenido"]); $row["contenido"] = html_entity_decode("$row[contenido]"); $features[] = $row; } @@ -12609,6 +12613,7 @@ if (mysqli_num_rows($sql)!='0'){ $campo_tipo = remplacetas('form_campos','id',$row['id_campo'],'campo_tipo',''); $campo_tipo =$campo_tipo[0]; $contenido = formulario_valor_campo("$id","$row[id_campo]","","$control",'',"$timestamp"); + //$contenido= nl2br($contenido); $contenido_array = $contenido; $contenido_multiple= $contenido[10]; // $contenido = formulario_valor_campo("$id","$row[id_campo]","","$control"); @@ -13704,7 +13709,12 @@ if(@$and !=''){$AND = "AND $and";}else{$AND ="";} $consulta = "SELECT * , md5(binary $por ) as md5_".$por." FROM $tabla WHERE $campo = '$valor' $AND order by id DESC limit 1"; $sql=mysqli_query($link,$consulta); if (@mysqli_num_rows($sql)!=0){ -$resultado[] = mysqli_result($sql,0,$por); + if($por =='contenido' AND $tabla=='form_datos'){ + //$resultado[0] = mysqli_result($sql,0,$por); + $resultado[0]=str_replace('\n','
',mysqli_result($sql,0,$por)); + }else{ + $resultado[0] = mysqli_result($sql,0,$por); + } $resultado[] = mysqli_result($sql,0,'id'); $resultado[] = $consulta; $resultado[] = mysqli_result($sql,0,"md5_$por"); @@ -15945,7 +15955,8 @@ foreach($formulario as $c=>$v){ if (is_array($v) ){ foreach($v as $C=>$V){ - + + $campo_tipo = remplacetas("form_campos","id",$c,"campo_tipo",""); $campo_nombre = remplacetas("form_campos","id",$c,"campo_nombre",""); if(@$campo_tipo[0] =="30" OR @$campo_tipo[0] =="24") { @@ -16090,13 +16101,16 @@ if(($V !='' ) && (is_numeric($c)) AND $repetido !=1 ) { if(@$campo_tipo[0] =="30" OR @$campo_tipo[0] =="24") { $V=$V;}else{$V = htmlentities($V);} - +///si el campo es tipo password if(@$campo_tipo[0] =="18") { $V = md5("$V"); } -else{$V=mysqli_real_escape_string($link,$V);} +else{ + + $V=mysqli_real_escape_string($link,$V); + } $consulta ="