Otra vez vuelvo a este post para seguir contandoos avances.
Estoy aprendiendo a usar firebug(sabía algo de visual studio, así que no creo que me resulte muy difícil) y encontré el problema.
Cambiando la declaración de
Código PHP:
<?php
session_start();
$tecnico = $_REQUEST['usu'];
if($tecnico == '')
{
JError::raiseError(1,'No puede acceder a esta página sin estar logueado en el sistema.');
}
include('funciones_intranet.php');
require ('includes/xajax_0.5_compiled/xajax_core/xajaxAIO.inc.php');
$xajax = new xajax();
$xajax->registerFunction("insertaDatos");
$xajax->processRequest();
?>
a
Código PHP:
<?php
require ('includes/xajax_0.5_compiled/xajax_core/xajaxAIO.inc.php');
$xajax = new xajax();
$xajax->setCharEncoding('utf-8');
$xajax->registerFunction("insertaDatos");
$xajax->processRequest();
session_start();
$tecnico = $_REQUEST['usu'];
if($tecnico == '')
{
JError::raiseError(1,'No puede acceder a esta página sin estar logueado en el sistema.');
}
include('funciones_intranet.php');
?>
y ia no me da ese maldito error.
La cosa es que ahora, además de no insertarme los registros me da otro error
Código HTML:
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'insertaDatos' was given in /var/www/default/wrapperpags/includes/xajax_0.5_compiled/xajax_core/xajaxAIO.inc.php on line 1077
Este ia parece algo más simple, pero he buscado información en internet, he probado lo que dice yno me ha hecho nada.
Intentaré debugearlo a ver que tal, pero si se os ocurre algo por favor, decídmelo que estoy un tanto desesperada con el tema.
Muchas gracias y saludos!!