Avatar billede tingholm Mester
15. august 2003 - 14:16 Der er 26 kommentarer og
2 løsninger

kode for at se side

til www.tingholm.com/andre/donor skal jeg bruge et script der kræver password for at lukke brugeren ind på en side, scriptet må gerne blive aktiveret af et alm link og bare sende brugeren vidre til password.html...
jeg er åben for andre (bedre) idéer !!

Brian Tingholm

ps undskyld hvis det er forkerte kategori, ved ikke om det skulle være java...
Avatar billede ellebaek Nybegynder
15. august 2003 - 14:19 #1
http://ellebaek.dyndns.dk/exp/login/login.asp

Er det noget i den stil`?

bruger jens
pass: qwe
Avatar billede ellebaek Nybegynder
15. august 2003 - 14:20 #2
ups...

bruger/bruger
Avatar billede jnissen Nybegynder
15. august 2003 - 14:22 #3
Avatar billede ellebaek Nybegynder
15. august 2003 - 14:22 #4
Det kan naturligvis laves så man ikke behøver brugernavn, men kun password, hvis det skal være på den måde...!
Avatar billede roenving Novice
15. august 2003 - 14:22 #5
-- og jeg er 100 % sikre på, at de ovre i java-kategorien ville være faldet over dig og have givet dig bøllebank i timevis, hvis du havde forsøgt at sætte spørgsmålet der, så hellere her, hvor man er vant til at bruge javascript ...

Som iøvrigt for alvor har fire ting tilfælles med java: 'j - a - v - a'
Avatar billede -thomas- Nybegynder
15. august 2003 - 14:23 #6
ellebaek> husk replace af '-tegnet...
Avatar billede ellebaek Nybegynder
15. august 2003 - 14:24 #7
-thomas- hvad mener du ??
Avatar billede -thomas- Nybegynder
15. august 2003 - 14:27 #8
mht. sql injection - dit login laver kage i det hvis man taster ' i et af felterne.
Avatar billede ellebaek Nybegynder
15. august 2003 - 14:28 #9
nå selvfølgelig..!

Jeg troede du mente -'tegnet.

Tak for hjælpen, det fletter jeg ind med det samme...
Avatar billede ellebaek Nybegynder
15. august 2003 - 14:30 #10
sådan, nu virker det...!
Avatar billede tingholm Mester
15. august 2003 - 19:08 #11
kan der ikke laves så der kommer et vindue: "indtast kode: <input> ok-knap" hvorpå den bare smider .html på koden og sender dig derhen ?? det er ikke noget der kræver den store sikkerhed eller noget !!

Brian Tingholm
Avatar billede skovenborg Nybegynder
17. august 2003 - 13:50 #12
Det kunne jo gøres på den her måde med almindelig java script:

<script type="text/javascript">
function kode()
{
    pass = prompt("Indtast kode");
    if (pass == "kodeord") location.href = "enside.html";
    else location.href="andenside.html";
}
</script>
</head>
<body onload="kode();">
</body>
Avatar billede skovenborg Nybegynder
17. august 2003 - 13:51 #13
Men det ikke aldrig særligt sikkert at lave sådan noget med javascript. Så skulle du hellere bruge php/asp eller et andet serverside-scriptsprog.
Avatar billede skovenborg Nybegynder
17. august 2003 - 13:53 #14
eller bare:
<script type="text/javascript">
function kode()
{
    pass = prompt("Indtast kode");
    if (pass == "kodeord");
    else location.href="andenside.html";
}
kode();
</script>
</head>
<body>
indhold
</body>
Avatar billede roenving Novice
17. august 2003 - 14:12 #15
>>skovenborg

Det var da en omvej *g*

<script type="text/javascript">
    pass = prompt("Indtast kode");
    if (pass == "kodeord");
    else location.href="andenside.html";
</script>
</head>
<body>
indhold
</body>
Avatar billede roenving Novice
17. august 2003 - 14:13 #16
-- og endda:
<script type="text/javascript">
    if (prompt("Indtast kode") != "kodeord")location.href="andenside.html";
</script>
Avatar billede rangerbs Nybegynder
17. august 2003 - 14:23 #17
hehe.. det kunne jeg også bruge *gg*
Avatar billede tingholm Mester
17. august 2003 - 17:44 #18
hvad skal jeg skrive når det skal fungere med at man klikker på et link ??

<a href="??">hemmelig side</a>
Avatar billede skovenborg Nybegynder
17. august 2003 - 18:48 #19
... men en mulighed - og jeg sagde ikke at det var den bedste ;-)
Avatar billede roenving Novice
17. august 2003 - 18:49 #20
<a href="#" onclick="if(prompt('Indtast kode')!='kodeord')location.href='hemmeligside.html';">hemmelig side</a>
Avatar billede tingholm Mester
17. august 2003 - 20:18 #21
så kan man jo bare vise kilden og se hvad den hemmelige hedder...
kan man ikke køre lidt a'la: <a href="indtastet.html">hemmelig</a> hvor der kommer en dialogboks... det man skriver som password er så filnavn på den man bliver sendt til...

<script type="text/javascript">
    prompt("Indtast kode") ;
    location.href="kode.html";
</script>

er i med ??
Avatar billede skovenborg Nybegynder
17. august 2003 - 22:55 #22
Jeg ved ikke om jeg er med, men er det noget i den her stil du mener:
<a href="#" onclick="location.href = prompt('Indtast kode');">hemmelig side</a>

Men det der jo ikke meget kodeord i, selvom folk selvfølgelig skal vide hvad siden hedder.
Avatar billede roenving Novice
17. august 2003 - 23:55 #23
-- og så må det blive sådan noget lignende:

<a href="#" onclick="location.href = 'sti/'+prompt('Indtast kode')+'.html';">hemmelig side</a>
Avatar billede skovenborg Nybegynder
18. august 2003 - 09:01 #24
.. nemmerlig,roenving :-)
Avatar billede tingholm Mester
18. august 2003 - 09:14 #25
ok, det virker når jeg bare viser siden, men når den går gennem min iis server har den ikke opdateret selvom jeg har genstartet.... hvordan opdaterer jeg den ?? den kommer ikke i rigtig frame, men det finder jeg nok selv ud af... roenvig: smider du et svar ??
Avatar billede roenving Novice
18. august 2003 - 11:27 #26
Velbekomme '-)

-- men 200 points til fordeling lyder som _lidt_ skudt over målet med sådan en løsning ...
Avatar billede roenving Novice
19. august 2003 - 12:36 #27
-- og tak for points ;~}
Avatar billede tingholm Mester
20. august 2003 - 14:22 #28
jeg kan ikke få den til at styre frames ordentlig....

den skal åbne den hemmelige side i target="hovedramme" og siden selv skal blive i sin ramme....

i stedet åbner den sig selv i "hovedramme" og den hemmelige i sin egen (den gamle)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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