Soy nuevo en Java - Rutina en Java

carlosmr
24 de Mayo del 2006
Soy nuevo en Java y no soy muy ducho.

Tengo la siguiente funcion:
Function go(site){
if (document.lgform.passwd.value=login[lgnum].usid)
location.href='archivoX.m'
}

Como hago para que X sea un archivo diferente cada vez que el usuario de el login correcto?

rutina de login
usuario passw
login[1]=new id("1111111111, 25552)


rperez
24 de Mayo del 2006
Por lo que entdí lo único que quieres es que cada vez que el if resulte TRUE agregar a location.href= \'arcivoX.m\' y en el caso de la cadena \'archivoX.m\' que el valor de X siempre sea diferente.
Exisiten muchisimas formas de hacerlo, una de ellas es que le agreges un valor inicial, luego a la siguiente que se vaya incrementando, otro es obtener el valor int de la fecha con un objeto DATE y agregarselo, o si lo quieres complicar a un más a aprtir de ese valor int del objeto DATE generarlo como inicializador para un RANDOM y de esa maneras aseguras que no se repita, o utilizar ecuaciones con numeros primos, en fin hay muchisimas pero muchisimas formas de evitar que un nombre sea el mismo.

Investiga un poco de como generar CAdenas String, Concatenar, Extraccion de valores de una cadena con Substring, investoa como generar valores aleatorios (RANDOM), la clase DATE, etc.

SUERTE