Tengo un gran problema y ya no se como hacer para solucionarlo.
Estoy procesando un formulario de inicio de sesion por ajax para no recargar la pagina, pero cuando le doy a "Ingresar" me da un error 404.
Lo raro es que en mi localhost funciona perfecto, sin errores, y en el servidor no.
Pueden probar en http ://www .iafe.uba .ar/tele /prueba/
Intenten con cualquier user y cualquier pass.
el codigo del form es:
Código html:
Ver original
y el codigo ajax es:
Código php:
Ver original
<?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) { include ('paginas/config.php'); $cookie = $form_entrada['recordar']; usuarios.institucion, usuarios.area, usuarios.email FROM usuarios WHERE usuarios.login='%s' && usuarios.password = '%s'", { $array = mysql_fetch_array($result); // Creamos un array con los datos obtenidos de la base de datos $_SESSION["tipo"] = $array["tipo"]; // Asignamos los valores del array a cada valor de la sesion $_SESSION["login"] = $array["login"]; $_SESSION["nombre"] = $array["nombre"]; $_SESSION["apellido"] = $array["apellido"]; $_SESSION["institucion"] = $array["institucion"]; $_SESSION["area"] = $array["area"]; $_SESSION["email"] = $array["email"]; $nombre = $array["nombre"]; $apellido = $array["apellido"]; if ($array["tipo"] == "usuario") // Si es un usuario común { { } else { if ($cookie == on) { } include 'scriptsphp/ini_ses/logged_in_usr.php'; } } elseif ($array["tipo"] == "admin") // Si es un usuario administrador { { } else { if ($cookie == on) { } include 'scriptsphp/ini_ses/logged_in_admin.php'; } } } else { } //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("sidebar2login", "innerHTML", $salida); //tenemos que devolver la instanciación del objeto xajaxResponse return $respuesta; } ?>
Ni el helloworld que trae ajax funciona
http ://www .iafe.uba .ar/tele /prueba/ xajax / examples / helloworld.php