este es mi codigo de aax que no me cabia
Código PHP:
// funcion encargada de crear el objeto
function objetus() {
try {
objetus = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) {
try {
objetus= new ActiveXObject("Microsoft.XMLHTTP"); }
catch (E) {
objetus= false; }
}
if (!
objetus && typeof XMLHttpRequest!='undefined') {
objetus = new XMLHttpRequest(); }
return objetus
}
// Get base url
url = document.location.href;
xend = url.lastIndexOf("/") + 1;
var base_url = url.substring(0, xend);
function ajax_do (url) {
// Does URL begin with http?
if (url.substring(0, 4) != 'http') {
url = base_url + url;
}
// Create new JS element
var jsel = document.createElement('SCRIPT');
jsel.type = 'text/javascript';
jsel.src = url;
// Append JS element (therefore executing the 'AJAX' call)
document.body.appendChild (jsel);
}
function ajax_cargar_seccion (url, el) {
// Has element been passed as object or id-string?
if (typeof(el) == 'string') {
el = document.getElementById(el);
}
// Valid el?
if (el == null) { return false; }
// Does URL begin with http?
if (url.substring(0, 4) != 'http') {
url = base_url + url;
}
// Create getfile URL
getfile_url = base_url + 'load_page.php?url=' + escape(url) + '&el=' + escape(el.id);
// Do Ajax
ajax_do (getfile_url);
return true;
}
// Cargar Seccion
// Funcion para verificar info del registro de user
function enviar_form_registro_ua()
{
var usuario = document.getElementById('usuario').value;
if(usuario=="" || usuario.length<4)
{
alert("Por favor, rellena el campo Usuario o Confirma que estás siguiendo los parámetros de la derecha");
document.usuario.focus();
}
var password = document.getElementById('password').value;
var password2 = document.getElementById('password2').value;
if(password!=password2)
{
alert("Confirma que los campos de contraseña estén bien escritos.");
document.password2.focus();
}
if(password=="" || password.length<8)
{
alert("Por favor, rellena el campo Contraseña Correctamente");
document.password.focus();
}
var mail1 = document.getElementById('mail1').value;
var mail2 = document.getElementById('mail2').value;
if(mail1!=mail2)
{
alert("Confirma que los campos de e-mail estén bien escritos.");
document.mail2.focus();
}
if(mail1=="" || mail2=="")
{
alert("Por favor, rellena el campo mail Correctamente");
document.mail2.focus();
}
var nombres = document.getElementById('nombres').value;
var apellidos = document.getElementById('apellidos').value;
var sex = document.getElementById('sex').value;
var mes = document.getElementById('mes').value;
var dia = document.getElementById('dia').value;
var ano = document.getElementById('ano').value;
var ciudad = document.getElementById('ciudad').value;
var sector = document.getElementById('sector').value;
var calle = document.getElementById('calle').value;
_objetus=objetus() //crear objeto
_values_send="usuario="+escape(usuario)+"&password="+escape(password)+
"&mail1="+escape(mail1)+"&nombres="+escape(nombres)+"&apellidos="+escape(apellidos)+
"&sex="+escape(sex)+"&mes="+escape(mes)+"&dia="+escape(dia)+
"&ano="+escape(ano)+"&ciudad="+escape(ciudad)+"§or="+escape(sector)+
"&calle="+escape(calle);
_URL_="ua/registro.php?" //URL
_objetus.open("POST",_URL_,true); //abrir procesador
_objetus.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
//cabeceras POST
_objetus.send('&'+_values_send); //enviar variables
_objetus.onreadystatechange=function() { //funcion controlador
document.getElementById(centro22).innerHTML = "Cargando datos...........";
if (_objetus.readyState==4) //control de estados del proceso
{
//si se da un status 200 (TERMINADO CON EXITO)
if(_objetus.status==200)
{
//procesos que se realizaran con los datos obtenidos
document.getElementById("centro").innerHTML = objetus.responseText;
//objetus.responseText;
//window.alert(vari);
//ajax_cargar_seccion('vari', 'centro');
}
}else{
//vari=objetus.responseText;
//window.alert(vari);
//<img src="include/ajax/gif/mozilla_blu.gif">
//document.getElementById("centro").innerHTML = "Cargando..."
}
}
_objetus.send(null);
return true;
}
// Disponibilidad de Nick
function usr_av(valor)
{
_objetus=objetus();
_objetus.open("GET", "ua/av_users.php?usr="+valor+"&nocahe="+Math.random(), true);
_objetus.onreadystatechange=function()
{
if (_objetus.readyState==4)
{
if(_objetus.status==200)
{
document.getElementById("mensaje_disponible").innerHTML=objetus.responseText;
}
}
}
_objetus.send(null);
return true;
}