Foros del Web » Programando para Internet » Javascript »

Javascript

Estas en el tema de Javascript en el foro de Javascript en Foros del Web. function check(){ if (lgnum<login.length){ if (document.lgform.user.value==login[lgnum].usid) pwdchk() else{ lgnum++ check() } } else inc() } function go(site){ location.href= 'carpeta/archivon.htm' } function id(usid,pwd){ this.usid=usid; this.pwd=pwd; } ...
  #1 (permalink)  
Antiguo 30/06/2006, 16:22
 
Fecha de Ingreso: junio-2006
Mensajes: 3
Antigüedad: 17 años, 10 meses
Puntos: 0
Javascript

function check(){
if (lgnum<login.length){
if (document.lgform.user.value==login[lgnum].usid)
pwdchk()
else{
lgnum++
check()
}
}
else
inc()
}

function go(site){
location.href= 'carpeta/archivon.htm'
}

function id(usid,pwd){
this.usid=usid;
this.pwd=pwd;
}

var iCounter=5

login[0]=new id("usid",pwd)

No soy programador de javascript pero tengo la siguiente funcion check() que la funcion es dar acceso a n usuarios a una pagina, cuando el usuario=usid y pass=pwd coinciden con login[0]=new id("usid",pwd)
Este usuario puede accesar no solo a la pagina si no a un archivo. Mi pregunta es si es posible que en la funcion go(site) el archivon.htm cada vez sea diferente, es decir que si archivon=pwd
En otras palabras si entra el usuario de nombre maria y escribe el password
y mi funcion login[0]=new id("maria",1234 o su correspondiente en java)
1234, pueda abrir en carpeta/1234.htm. Se que en otro tipo de aplicaciones no internet eso se puede dar, pero como no soy muy ducho en java entonces no he podido lograrlo.
  #2 (permalink)  
Antiguo 30/06/2006, 16:34
Avatar de wcfenix  
Fecha de Ingreso: agosto-2004
Ubicación: Lima
Mensajes: 168
Antigüedad: 19 años, 8 meses
Puntos: 0
mmm... a ver si entendi...
Podrías hacer:

function go(site){
location.href= 'carpeta/'+site+'.htm';
}

considerando que site es la clave (en tu ejemplo 1234)
aunque no es lo optimo, puesto que asi no sólo dejas visible la clave sino que cualquiera podría entrar a la web protegida haciendole un listado a la carpeta.
En todo caso podrías experimentar con ASP o con PHP.
Espero haber solucionado tu problema.
__________________
"No te preocupes si no funciona bien. Si todo estuviera correcto, serías despedido de tu trabajo" - Ley de mosher
Blog [ http://www.tecnoaventuras.com ]
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 20:49.