Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 30-abr-2008, 09:25   #1 (permalink)
virla está en el buen camino
 
Avatar de virla
 
Fecha de Ingreso: noviembre-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 707
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
virla está desconectado   Responder Citando
Antiguo 01-may-2008, 19:50   #2 (permalink)
virla está en el buen camino
 
Avatar de virla
 
Fecha de Ingreso: noviembre-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 707
Re: Problemas con asp

nadie puede darme una mano con esto?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
virla está desconectado   Responder Citando
Antiguo 02-may-2008, 07:31   #3 (permalink)
virla está en el buen camino
 
Avatar de virla
 
Fecha de Ingreso: noviembre-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 707
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
virla está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 10:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93