El error es:
Linea: 46
Car: 1
Error: 'xajax' no está definido
Código: 0
Código PHP:
   <?php
include_once("../Gestor/BBDD/conexDBTMusik.php");
 
/* LLAMAMOS AL ARCHIVO FUNCIONES Y OBTENEMOS EL IDIOMA ACTUAL */
 
if (!isset($_SESSION['lang'])) { 
    require('../lang/espanol.php');
    //require('espanol.php');
    $_SESSION['lang']='espanol';
} #por defecto, llamamos al archivo espanol.php (español)
else { 
    require('../lang/'. $_SESSION['lang'] .'.php'); 
} #llamamos al archivo php seleccionado…
 
//incluímos la clase ajax
require('xajax/xajax_core/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 .= "Nombre: " . $form_entrada["nombre"];
$salida .= "<br>Apellidos: " . $form_entrada["apellidos"];
 
//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->assign("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();
?>
<html>
<head>
<head>
<?php
//En el <head> indicamos al objeto xajax se encargue de generar el javascript necesario
$xajax->printJavascript("xajax/");
?>[COLOR="Red"] //LINEA 46[/COLOR]
</head>
 
<body>
<div id="mensaje">
<form id="formulario">
Nombre: <input type="text" name="nombre">
<br>
Apellidos: <input type="text" name="apellidos">
<br>
<input type="button" value="Enviar" onClick="xajax_procesar_formulario(xajax.getFormValues('formulario'))">
</form>
</div>
 
</body>
</html>
<?php include_once("../Gestor/BBDD/desconexDBTMusik.php"); ?>    
 

