Newsgroup: it.comp.www.html
Titolo: Password, come si fà?

Vorrei che l'accesso ad alcune pagine sia controllato dall'utilizzo di
password, ho trovato varie soluzioni nel sito 
www.html.it
 ma non so come si
usano!!
Con l'html non ci capisco un granchč, per ora il mio forte č il copia e
incolla ma mi sto impegnando per capirlo, cmq tornando al discorso, ho
trovato il codice che mi serve perň non so dove piazzarlo!
Se c'č qualcuno che mi puň aiutare si faccia avanti!
P.s. non mi mandate in qualche sito se poi lě non ottengo spiegazioni da me
facilmente assimilabili!
Grazie e ciao :-)
$$$$$$$$$$$$$$$$$$$$$$$
--------------O N A I R------------
          IZQ #21765705
$$$$$$$$$$$$$$$$$$$$$$$

>Se c'č qualcuno che mi puņ aiutare si faccia avanti!
eh... ma quale codice hai trovato? Io posso anche aiutarti a settarlo ma...
:-) non sono Nostradamus eheheh
rb

trovato il codice che mi serve perň non so dove piazzarlo!
Contattami in email e ti daro' il codice gia' settato.
(
dh...@iname.com
)
Ciao. 
Roberto e Alessandro Abbate. Galileo
http://www.ipoint2000.net/galileo

 rb
--------------------------------------------------
Questo è il sorgente
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN//3.0"><HTML>
<HEAD>
<TITLE>Galaxy - Accesso con password</TITLE>
<SCRIPT LANGUAGE="JavaScript">
// focalizza il cursore nella casella di testo
 function Cursore() {
 window.document.pass.password.focus()
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onLoad = "Cursore();">
<CENTER>
<BR>
<H2>Inserire la password &quot;<I>Galaxy</I>&quot;:</H2>
<TABLE CELLPADDING=4 CELLSPACING=4 BORDER=5>
<TR>
   <TD ALIGN=center VALIGN=middle>
<FORM NAME="pass">
<INPUT TYPE="Password" NAME="password" SIZE=15 MAXLENGTH=11>
<P>
<INPUT TYPE="Button" NAME="entra" VALUE="OK"  onClick="Accedi();">
<SCRIPT SRC="password.js">
</SCRIPT>
</P>
</FORM>
   </TD>
</TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
------------------------------- e questo il sorgente del file .js, siccome
sono abbastanza ignorante in questo campo.....dammi una mano please!!! :-(
/*
########################################################
Questo Java Script è stato realizzato da Roberto
Ciri e permette l'accesso ad un file tramite la richiesta
di una password. L'autore richiede a chi volesse
utilizzare questo scirpt di non cancellare questo commento.
Per informazioni contattare Roberto Ciri all'indirizzo
e-mail: 
gal...@freeweb.org
 o visitando il sito web
http://galaxy.freeweb.org
########################################################
*/
// variabile globale usata come flag di errore
var errfound = false;
// funzione per convalidare in base alla lunghezza
function ValidLength(item, len) {
 return (item.length >= len);
}
// funzione per convalidare l'accesso
function ValidAccess(item) {
 if (!ValidLength(item, 5)) return false;
 if (item.indexOf ('Galaxy', 0) == -1) return false;
 return window.location.href="Codice.htm";
}
// visualizza una casella di avviso di errore
function error(elem, text) {
file://esecuzione interrotta quando ha trovato un errore
 if (errfound) return;
 window.alert(text);
 elem.select();
 elem.focus();
 errfound = true;
}
// funzione principale per la convalida
function Accedi() {
 errfound = false;
 if (!ValidAccess(document.pass.password.value))
  error(document.pass.password,"Password errata!");
 return !errfound; /* true se non ci sono errori */
}

  return window.location.href="Codice.htm";
Diciamo che queste righe sono il cuore dello script:
if (item.indexOf ('Galaxy', 0) == -1) return false;
Questo controlla che alla posizione 1 (in javascript conta anche lo 0) ci
sia la scritta Galaxy (case sensitive). In caso affermativo apre la pagina
codice.htm.
--
Saluti
~~~~~~~~~~~~~~~~~
Veneziano Davide   
ve...@rotfl.com
http://vene.tsx.org
 Tutto su Internet, software, hardware, telefonia e tanto
altro
http://come.to/server.news
 Elenco di News Server pubblici aggiornato
ICQ# 14047537
~~~~~~~~~~~~~~~~~