From 1a48ab6f64b679124908bdd14c5de843c09144de Mon Sep 17 00:00:00 2001 From: humano Date: Mon, 5 Nov 2018 06:30:59 -0500 Subject: [PATCH] escapado en json --- funciones/funciones.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/funciones/funciones.php b/funciones/funciones.php index f06c3cf..b24e7ab 100644 --- a/funciones/funciones.php +++ b/funciones/funciones.php @@ -13536,8 +13536,8 @@ if($contenido_original !="") { $resultado .= "
- $campo_nombre[0]: -

$contenido + $campo_nombre[0]: +

$contenido $metadatos

"; @@ -16178,7 +16178,8 @@ function campo_tabla($array,$control,$tipo){ //return print_r($valor); // start table - $html = ""; + //$json=json_encode($array,true); + $html = "
"; // header row $html .= ''; foreach($array[0] as $key=>$value){ @@ -16190,7 +16191,7 @@ function campo_tabla($array,$control,$tipo){ foreach( $array as $key=>$value){ $html .= ''; foreach($value as $key2=>$value2){ - $html .= ''; + $html .= ''; } $html .= ''; } @@ -16198,7 +16199,7 @@ function campo_tabla($array,$control,$tipo){ // finish table and return it $html .= '
' . htmlspecialchars($value2) . ''.$value2.'
'; - $resultado ="
$html
"; + $resultado ="
$html
"; return $resultado; } @@ -16958,7 +16959,8 @@ if (is_array($v) ){ $V=array(); $V[$c]=$v; - $V = json_encode($V); + $V = json_encode($V,JSON_HEX_QUOT | JSON_UNESCAPED_UNICODE); + //$campo_valor = json_encode($contenido_array,JSON_HEX_QUOT | JSON_UNESCAPED_UNICODE); } if($V != '') {