1 - Recibo los datos con xajax (hasta aca todo bien, hice pruebas y debug)
2 - solo hago una vista previa de los datos del form, pero me reemplaza el dato enviado por el simbolo "{"
ya no se que mas mirar, alguien tiene alguna idea o ya le paso ?
Código PHP:
require_once ('../inc/xajax/xajax_core/xajax.inc.php');
$xajax = new xajax();
$xajax->register(XAJAX_FUNCTION, 'procesar_vista_previa');
function procesar_vista_previa($form_entrada){
include('../bbcode/bbcode-parser.php');
if ($form_entrada["dato5"] != ''){
$salida = '<div style="display:" id="vista">
<div id="visualizar">
<table align="center" border="0" cellspacing="0" cellpadding="0" id="contenedorvisualizar">
<tr>
<td align="center" valign="top">
<div class="visualizarheader">
<div align="left" style="background-image:url('.URL.'contenido/new/config_white.png); background-repeat:no-repeat; background-position: center left;"><span style="padding-left:20px">Vista previa</span></div>
</div>
<div align="left" class="contenidovisualizar">'.BBCode2Html(htmlentities(utf8_decode($form_entrada["dato5"]))).'</div>
<div align="right" id="ocultarvisualizar"><span class="botonout" onclick="vistaout(\'vista\');">Ocultar vista previa</span></div></td>
</tr>
</table>
</div>
</div>';
}else{
$salida = '<div class="mnocerrar" style="width:714px" onclick="this.className=\'ocultarmensaje\'">
<div class="mno">Para utilizar la vista previa debe completar el detalle del clasificado</div>
</div>';
}
$respuesta = new xajaxResponse();
$respuesta->assign("mensaje","innerHTML",$salida);
return $respuesta;
}
$xajax->processRequest();