hola...tengo un codigo el cual no se deberia de recargar la pagina para enviar unos datos y procesarolos ps.....bueno me dice que hay un error el error es este
Fatal error: Call to undefined method xajax::processRequest() in C:\AppServ\www\sw\mostrar_mensaje.php on line 30
el codigo es el sigueinte
Código PHP:
<?
//incluímos la clase ajax
require ('xajax/xajax.inc.php');
//instanciamos el objeto de la clase xajax
$xajax = new xajax();
function procesar_formulario($form_entrada){
$salida = "Gracias por enviarnos tus datos. Hemos procesado esto:<p>";
$salida .= "Respuesta: " . $form_entrada["formulario"];
//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
//escribimos en la capa con id="respuesta" el texto que aparece en $salida
$respuesta->addAssign("mensaje","innerHTML",$salida);
//tenemos que devolver la instanciación del objeto xajaxResponse
return $respuesta;
}
//registramos la función creada anteriormente al objeto xajax
$xajax->registerFunction("procesar_formulario");
//El objeto xajax tiene que procesar cualquier petición
$xajax->processRequest();
?>
y aki esta el formulario que utilizo
Código PHP:
<?
echo "<br><br>";
echo"<div id='mensaje'>";
echo "<form id='formulario' name='form1'>";
echo "<p>";
echo "<label>";
echo " <textarea name='respuestas' id='respuestas' cols='45' rows='5'onKeyUp='return maximaLongitud(this,1300)'></textarea>";
echo "</label>";
echo "</p>";
echo "<p>";
echo "<label>";
echo "<span class='hu'>";
echo '<a href="mensajes.php">Volver a mis mensajes</a></span>';
echo "<input type='submit' name='button' id='button' value='Responder' onclick='xajax_procesar_formulario(xajax.getFormValues('formulario'))'/>";
echo "</label>";
echo "</p>";
echo "</form>";
echo "</div>";
?>
muchas gracias