Hejsa Jeg sidder med en side, hvor man i en box indtaster et "password". Dette password er reelt siden, som åbnes herefter: <script type="text/javascript"> function gotoPage(){ window.location=document.getElementById('password').value+'.htm'; } </script> </head> <p><font color="#FFFFFF">Enter password</font></p> <input type="password" id="password" size="12"> <input type="button" onclick="gotoPage()" value="Login"> </body>
Problemet er at jeg 1) er en idiot til html/javascript og har lånt dette script, 2) gerne vil have at "password-filen" ligger i en anden mappe. Altså skal der indføres lidt kode, der peger ned i mappen f.eks. Foto... Jeg er fotograf og uploader albums til min hjemmeside, men vil gerne, på en simpel måde, sikre at det kun er dem der har det oplyste "password" der kommer ind på siden.
Hvordan pokker gør jeg dette. Jeg ved at det kun er få ord, der skal indsættes ovenfor, men som sagt er dette SLET ikke mit gebet! Håber på hjælpe her.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
- og i virkeligheden bør der stå: window.location.href = "sti/til/mappen/foto/" + document.getElementById('password').value+'.htm';
- og i eksemplet ligger mappen 'foto' i mappen 'mappen', som ligger i mappen 'til', som ligger i mappen 'sti', som ligger ved siden af den fil, scriptet ligger i =)
Btw: Hvis du skal op af den mappe, scriptet ligger i, og ned en mappe ved siden af, bruger du '../' pr. mappe du skal op.
Eksempel: To mapper op og ned i 'foto': window.location.href = "../../foto/" + document.getElementById('password').value+'.htm';
Synes godt om
Ny brugerNybegynder
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.