Avatar billede convict Nybegynder
17. august 2001 - 14:04 Der er 5 kommentarer og
1 løsning

password uden asp

jegvil gerne have et password på en under side på min hjemmeside, men uden asp, hvordan kan nogen ideer om hvordan jeg kan gøre det ?
på forhånd tak
/convict
Avatar billede kobbernagel Nybegynder
17. august 2001 - 14:08 #1
Det kommer an på hvilken webserver du har. Hvis du er heldig at have en Apache, så kan du oprette en .htaccess fil. Vend lige tilbage med hvilken webserver du har...
Avatar billede Beach Mester
17. august 2001 - 14:10 #2
Du kan bruge JavaScript til at lave et PW på en side eller underside.
Der er et link til et her:
http://www.builder.dk/artikler/article.asp?AID=111

//Beach
Avatar billede Beach Mester
17. august 2001 - 14:12 #3
Hentet fra siden:

Hvis du har en side som du ikke vil have at alle skal have adgang til, så kan du evt. bruge dette script som på en meget simpel måde laver en beskyttelse.

Scriptet fungerer på den måde at passwordet i virkeligheden er navnet på den fil der skal åbnes.

Grunden til at det forhindrer andre i at se siden, er at det ikke er muligt at se filer på en server, man skal med andre ord gætte sig frem til filnavne på serveren. Det er jo faktisk det samme som med et password. Kan du gætte passwordet, så kan du jo komme ind.

>>>koden<<<
<script language=\"Javascript\">

function login() {

  password = prompt(\"Indtast password\",\"\")
  if (password != \'\' && password != null) {
    location.href = password + \'.htm\';
  }
}

</script>

>>>

For at aktivere scriptet kan du bruge denne kode:
<input type=\"button\" value=\"Login\" onClick=\"login();\">


Hvis du f.eks vil have et password som hedder letmein skal du lave en fil som hedder letmein.htm og lægge den i samme folder som filen der kalder den.

//Beach
Avatar billede 2-maz Nybegynder
17. august 2001 - 14:14 #4
Du laver en form der efter laver du to text felter
og dem kalder du username og password
så laver du en submit knap der ser sådan her ud..

<input type=\"Submit\" Value=\"Login\"onClick=\"Login()\";>

Denne Tekst skal være oven over det andet:
-------------------
function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username==\"Dit brugernavn\" && password==\"Din kode\") { window.location=\"din side.htm\"; done=1; }

if (done==0) { alert(\"  Desværre der skete en fejl\"); }
--------------------


Avatar billede convict Nybegynder
17. august 2001 - 14:16 #5
takker for det beach :)
/convict
Avatar billede Beach Mester
17. august 2001 - 14:20 #6
Selv tak:-)

//Beach
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester