tengo un sistema de login en php donde desde un formulario
envio las variables por POST al php que las verifica y devuelve el resultado,
ya sea si el usuario se logueo correctamente y tiene acceso al sistema o de lo
contrario el mensaje de error, (aclaro que el código de login funciona correctamente)
anteriormente yo usaba
Código HTML:
<form target="skyframe" method="POST" action="confirm.php?snw=login&security&sec">
llamado: skyframe ...
pero ahora resolví quitar el iframe y quiero cargar en un div
donde el Form lo tengo de la siguiente manera
Código HTML:
<form method="post" action="javascript:loadurl('confirm.php?snw=login&security&sec','main')" class="login">
confirme si el login es correcto y luego me cargue el profile.php
pero todo dentro de el div
.................................................. .................................................. .....................
el problema que tengo, es que siempre me sale como que los campos estan
vacíos porque las variables POST no son generadas, dentro del div ....
y por ese motivo nunca puedo iniciar session de esta manera en mi sistema...
.................................................. .................................................. .....................
el codigo de javascirpt que uso para cargar el div es el siguiente
Cita:
SI alguien tiene una solución por-favor, aquí estaré esperando. Gracias. function createXMLHttpRequest(){
var xmlHttp=null;
if (window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
return xmlHttp;
}
function loadurl(url,id){
var pagecnx = createXMLHttpRequest();
pagecnx.onreadystatechange=function(){
if (pagecnx.readyState == 4 && (pagecnx.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(id).innerHTML=pagecnx.resp onseText;
}
pagecnx.open('POST',url,true)
pagecnx.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
pagecnx.send(null)
}
var xmlHttp=null;
if (window.ActiveXObject)
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest)
xmlHttp = new XMLHttpRequest();
return xmlHttp;
}
function loadurl(url,id){
var pagecnx = createXMLHttpRequest();
pagecnx.onreadystatechange=function(){
if (pagecnx.readyState == 4 && (pagecnx.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(id).innerHTML=pagecnx.resp onseText;
}
pagecnx.open('POST',url,true)
pagecnx.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
pagecnx.send(null)
}