Código PHP:
   <?php
session_start();
 
require ('xajax/xajax_core/xajax.inc.php');
 
$xajax = new xajax(); 
$xajax->setCharEncoding('ISO-8859-1');
$xajax->configure('decodeUTF8Input',true);
 
function procesar_formulario($form_entrada){
   $respuesta = new xajaxResponse();
   $respuesta->setCharacterEncoding('ISO-8859-1');
   
   //validación
   $error_form = "";
   if ($form_entrada["usuario"] == "")
      $error_form = "Debes escribir tu usuario";
   elseif ($form_entrada["password"] == "")
      $error_form = "Debes escribir tus password";
      
   //compruebo resultado de la validación
   if ($error_form != ""){
   $respuesta->Assign("mensaje","innerHTML","<span style='color:red;'>$error_form</span>");
   }else{
                //Aqui se aprueba que se llenaron los campos
    $_SESSION["sesionID"]=$form_entrada["usuario"];
    header("location:intranet.php");
      
      //tenemos que devolver la instanciación del objeto xajaxResponse
   }
   return $respuesta;
}
 
$xajax->register(XAJAX_FUNCTION, 'procesar_formulario');
 
$xajax->processRequest();
?>    
 
 
 
 
