edmungio, la soluzione non e' cosi' semplice !!
In entrambi i casi, (usando php oppure asp) devi settare delle impostazioni per permettere alle tue pagine internet di essere visualiziate, nche perche' questi linguaggi sono server-side quindi hanno bisogno di un server che le processi. Nel caso di php avresti bisogno di avere il modulo php installato nel tuo pc ed apache (nel caso usi una macchina windows). Per asp la cosa sarebbe leggermente piu' semplice, ma dovresti comunque installare pws (Personal Web Server) nel caso hai windows 98, oppure IIS nel caso utilizzi Windows 2000/XP. una volta che hai settato queste cose, puoi pensare di realizzare una pagina con controllo di password.

Per informazioni, fai riferimento alla guida php o asp di html.it. E' molto dettagliata in tutte le sue parti !!

ciao