diff --git a/funciones/funciones.php b/funciones/funciones.php
index 2e9519d..a3a2ca2 100644
--- a/funciones/funciones.php
+++ b/funciones/funciones.php
@@ -7565,6 +7565,8 @@ function consultar_formulario($form,$registros,$pagina,$tipo){
$listado_nombres ="";
$id_empresa = "";
+
+
$respuesta = new xajaxResponse('utf-8');
//if(is_array($form)) {$id_form = $form['id_form'];}else { $id_form = $form;}
//$id_empresa = $_SESSION['id_empresa'];
@@ -7587,8 +7589,10 @@ if($id_campo !=''){$campo ="AND id_campo = '$id_campo'";}else{$campo ='';}
}else{
$id_form = $form;
}
+
+$con_respuesta = remplacetas_noid("form_id","formulario_respuesta","$id_form","id","","");
// AND form_datos.id_empresa = '$id_empresa'
-$consulta_principal = "SELECT control,id,form_id FROM form_datos WHERE form_id = '$id_form' $busca $campo $fechas GROUP BY form_datos.control ORDER BY form_datos.id DESC ";
+$consulta_principal = "SELECT control,id,form_id,timestamp FROM form_datos WHERE form_id = '$id_form' $busca $campo $fechas GROUP BY form_datos.control ORDER BY form_datos.id DESC ";
$link=Conectarse();
mysqli_set_charset($link, "utf8");
$sql_total=mysqli_query($link,$consulta_principal);
@@ -7721,23 +7725,36 @@ $boton_borrar = "
foreach($nombres_campos as $campo_nombre=>$nombre){
$listado_nombres .= "
$nombre | ";
}
- $listado_nombres = " | Identificador | | $listado_nombres
";
+ $listado_nombres = " | Identificador | | respuestas | $listado_nombres
";
$listado_campos = listar_campos_formulario("$id_form",'');
while( $row = mysqli_fetch_array( $sql ) ) {
//$cantidad_campos = contar_valores_formulario("id_campo","control","$row[control]");
-$listado_campos = listar_campos_formulario("$id_form",'');
+if($con_respuesta[0] !="") {
+//$contenido_respuestas = "$row[control] $row[form_id] $row[timestamp]";//json_encode(datos_array("$row[control]","$row[form_id]","$row[timestamp]"));
+$contenido_respuestas = array_respuestas("$id_form",$row['control'],"array");//formulario_imprimir("$row[form_id]","$identificador","array",""); ///array_respuestas("$row[form_id]","$row[control]","json");
+$respuestas= json_encode($contenido_respuestas,JSON_FORCE_OBJECT);//"$contenido_respuestas $row[control] //$row[timestamp] // $row[form_id]";
+$listado_campos =" $con_respuesta[0] $respuestas | ";
-foreach($listado_campos as $campo=>$valor){
+}
+
+//$listado_campos =" $con_respuesta[0] | ";
+
+$campos = listar_campos_formulario("$id_form",'');
+
+foreach($campos as $campo=>$valor){
$id_campo=$valor;
//$imagen = buscar_imagen($if_form,$row['control'],"","");
- $contenido = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo ='$valor' ") ;
- $id_dato = remplacetas('form_datos','control',$row['control'],'id',"id_campo ='$valor' ") ;
+ $contenido = remplacetas('form_datos','control',$row['control'],'contenido',"id_campo ='$valor' and form_id= '$id_form'") ;
+ $id_dato[0] = $contenido[1];// remplacetas('form_datos','control',$row['control'],'id',"id_campo ='$valor' ") ;
$multiple = remplacetas('form_contenido_campos','id_form',$id_form,'multiple',"id_campo ='$valor' ") ;
//$id_empresa = remplacetas('form_datos','control',$row['control'],'id_empresa',"id_campo ='$valor' ") ;
$tipo_campo = remplacetas('form_campos','id',$valor,'campo_tipo',"") ;
+
+
+
$web = remplacetas("empresa","id",$id_empresa,"web","");
if($tipo_campo[0] ==15 AND $contenido[0] != "") {
@$listado_campos .= "
@@ -7860,7 +7877,8 @@ $lineas .= " $menu$row[control] | $listado_campos
";
}
$tabla ="
-
+
+
$listado_nombres
$lineas
@@ -8069,7 +8087,7 @@ if($privado !='1') {
if($con_respuesta[0] !="") {
//$contenido_respuestas = datos_array("$identificador","$row[form_id]","$row[timestamp]");
$contenido_respuestas = array_respuestas("$row[form_id]",$identificador,"array");//formulario_imprimir("$row[form_id]","$identificador","array",""); ///array_respuestas("$row[form_id]","$row[control]","json");
-$array["responder"]= $contenido_respuestas;//"$contenido_respuestas $row[control] //$row[timestamp] // $row[form_id]";
+$array["responder"]= json_encode($contenido_respuestas,JSON_FORCE_OBJECT);//"$contenido_respuestas $row[control] //$row[timestamp] // $row[form_id]";
}
}
@@ -8097,10 +8115,8 @@ function array_respuestas($id,$identificador,$plantilla) {
if($id=='') {return;}
$id = mysql_seguridad($id);
$formulario_respuesta = formulario_respuesta("$id","$identificador");
- $consulta = "SELECT form_id , timestamp FROM form_datos
- WHERE control = '$identificador' AND form_id != '$id' GROUP BY form_id , timestamp
- ";
- // return $consulta;
+ $consulta = "SELECT form_id , timestamp FROM form_datos WHERE control = '$identificador' AND form_id != '$id' GROUP BY form_id , timestamp";
+ //return $consulta;
$array = array();
$link=Conectarse();
mysqli_set_charset($link, "utf8");
diff --git a/index.php b/index.php
index 57337a9..2208576 100644
--- a/index.php
+++ b/index.php
@@ -9,6 +9,7 @@ $timestamp=time();
require ('xajax/xajax.inc.php');
$xajax = new xajax();
//$xajax = new xajax("https://tupale.co/milfs/index.php");
+ include ('librerias/parsedown/Parsedown.php');
require ('funciones/funciones.php');
//require ('funciones/convert.php');
require ('funciones/login.php');
@@ -19,7 +20,7 @@ require ("funciones/conex.php");
$xajax->processRequests();
$embebido =0;
-if (isset($_REQUEST['form'])) {
+if (isset($_REQUEST['form'])) {
$form = $_REQUEST['form'];
$opciones["formato"]= $_REQUEST['formato'];
} else {$form = "";}