Código PHP:
<?
require ('xajax.inc.php');
$xajax = new xajax();
function procesar_formulario($form_entrada){
$tema = $form_entrada['tema'];
$contenido = $form_entrada['MyTextarea'];
$salida = "Esto es lo se proceso: <br>
Tema : <input type='text' value = '$tema'><br>
contenido: <textarea id="MyTextarea" name="MyTextarea">$contenido</textarea>
";
$respuesta = new xajaxResponse();
$respuesta->addAssign("mensaje","innerHTML",$salida);
return $respuesta;
}
$xajax->registerFunction("procesar_formulario");
$xajax->processRequests();
?>
<html><head>
<title>Enviar y procesar un formulario con Ajax y PHP</title>
<script type="text/javascript" src="/FCKeditor/fckeditor.js"></script>
<script type="text/javascript">
window.onload = function()
{
var oFCKeditor = new FCKeditor( 'MyTextarea' ) ;
oFCKeditor.ReplaceTextarea() ;
}
<?
$xajax->printJavascript();
?>
</head>
<body>
<h1>Recibir y procesar formulario con Ajax y PHP</h1>
<form id="formulario">
Tema: <input type="text" name="nombre">
<br>
Argumento: <textarea id="MyTextarea" name="MyTextarea">Este es <strong>el valor </strong> inicial</textarea>
<br>
<input type="button" value="Enviar" onClick="xajax_procesar_formulario(xajax.getFormValues('formulario'))">
</form>
<div id="mensaje"></div>
</body></html>
Alguien que me pueda ayudar?, por favor, donde se debe cambiar algo.