Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problemas con asp

Estas en el tema de Problemas con asp en el foro de Frameworks JS en Foros del Web. Sacando un codigo de un libro que he comprado he tratado de modificarlo de php a asp que es con lo que programo. la cosa ...
  #1 (permalink)  
Antiguo 30/04/2008, 09:25
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 4 meses
Puntos: 1
Problemas con asp

Sacando un codigo de un libro que he comprado he tratado de modificarlo de php a asp que es con lo que programo. la cosa es que lo realice con las modificaciones y con la coneccion a la db, pero no funciona, no es que me de error sino que siempre me muestra el mismo mensaje haga lo que haga. luego lo modifique como estaba en el libro sin la db buscando la info en la variables y sigue haciendo lo mismo.

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>login usuarios</title>
<link href="style.css" rel="stylesheet" type="text/css">
<script type="text/javascript">
<!--
    function CrearInstancia() {
        XMLHttp=false;
        
        if (window.XMLHttpRequest) {
            return new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            var versiones= ["Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP" ];
            for (var i=0;i<versiones.length;i++) {
                try {
                    XMLHttp= new ActiveXObject(versiones[i]);
                    if (XMLHttp) {
                        return XMLHttp;
                        break;
                    }
                    
                } catch (e) {};
            }
        }
    }
    
    function validarUsuario() {
        XMLHttp=CrearInstancia();
        if (XMLHttp){
            username1=document.form.username.value;
            password1=document.form.password.value;
            
            url="login.asp?username="+ username1 +"& password="+ password1;
            XMLHttp.open("POST",url,true)
            XMLHttp.onreadystatechange=cambiaEstado
            XMLHttp.send(null)
            } else{
            alert('No se pudo crear la instancia');
            }
        }
        
        function cambiaEstado(){
            var respuesta;
            if (XMLHttp.readyState == 4) {
                if (XMLHttp.responseText == '1') {
                    respuesta="Bievenido!";
                } else if (XMLHttp.responseText == '2'){
                    respuesta="por favor complete username y password";
                }else{
                    respuesta="username /password icorrecto";
                }
                document.getElementById("respuesta").innerHTML=respuesta;
            }
        }
    
    //-->
    </script>
    </head>
    <body>
<table align="center">
  <tr>
    <td colspan="2"><samp class="top"> >> Login de usuarios </samp></td>
  </tr>
  <tr>
    <td class="lateral">
    <form action="post" name="form" id="form">
    <br />
    <samp>username</samp>
    <br />
    <samp><input type="text" name="username" id="username"></samp>
    <br />
    <samp>password</samp>
    <br />
    <span><input type="password" name="password" id="password"></span>
    <br />
    <br />
    <samp><input type="button" value="enviar" onClick="validarUsuario();"></samp>
    <br />
    </form>
    </td>
    <td class="contenido"><span id="respuesta" name="respuesta">&nbsp;</span></td>
  <tr>
    <td colspan="2"><span class="pie">&nbsp;</span></td>
  </tr>
</table>
</body>
</html>
Código:
<%
dim myUser, myPass
myUser="admin"
myPass="123"
if Request.QueryString("username") and Request.QueryString("password") then
    if Request.QueryString("username")=myUser and Request.QueryString("password")=myPass then
        Response.Write("1")
    else
        Response.Write("0")
    end if
else
    Response.Write("2")
end if
%>
Espero puedan ayudarme. Desde ya les voy agradeciendo
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #2 (permalink)  
Antiguo 01/05/2008, 19:50
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Problemas con asp

nadie puede darme una mano con esto?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #3 (permalink)  
Antiguo 02/05/2008, 07:31
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 4 meses
Puntos: 1
Re: Problemas con asp

Que pena es ver que cuando se trata de ajax bajo asp son muy pocas o casi ninguna respuesta la que se obtiene y la verdad me resulta extraño ya que hace muchos años que soy miembro de esta comunidad y siempre los compañeros fueron gentiles en dar ayuda.
Bueno pero paso a decirles a lo que me llego a escribir
solucione el problema no se que era, pero estoy seguro que tenia que ver con la parte de javascript que estaba mal escrita me parece que eran unas " pero la verdad no lo se, por ahi con este dato alguno pueda chusmear el codigo y decirme asi puedo ir aprendiendo.
gracias igual a todos los que entraron a ver mi post
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:32.