01. september 2001 - 04:19Der er
7 kommentarer og 1 løsning
Simpel password protection
Jeg skal have en simpel password protected side, der spørg til et pasword hver gang brugeren skal ind på siden. Det skal ikke være noget ultra sikkert... det er mere af princippet.
Jeg prøvet med følgende java script <script language=\"JavaScript\">
var password = \' \' password=prompt(\'Indtast password ! :\',\'\'); if (password = \"[korrekt]\") location.href= \"korrekt.htm\";
else location.href= \"forkert.htm\";
</script>
-Men det stinker..eller gør jeg noget forkert !? Taster man koden rigtig første gang, kan man efterfølgende taste forkert og alligevel blive ført til siden. Taster man forkert første gang, hjælper det ikke at taste den rigtige kode efterfølgende... så bliver man stadig ført til fejlsiden. Sikkerhedsniveuat af dette script er fint nok til det jeg skal bruge det til. -Gør jeg noget galt eller er det bare så ringe.
<form action=\"<?=$PHP_SELF?>\" method=\"post\"> Brugernavn: <input type=\"text\" name=\"username\"> <br>Kodeord: <input type=\"password\" name=\"password\"> <br><input type=\"submit\" name=\"submit\" value=\"Log Ind\"> </form> <?php $det_rigtige_brugernavn = \"\"; //indtast det brugernavn som sammen med nedenstående kodeord skal godkendes $det_rigtige_kodeord = \"\"; //indtast det kordeord som sammen med ovenstående brugernavn skal godkendes if ($username == \"\" && $password ==\"\" { echo \"du er logget ind ... blablabla ...\"; } else if (isset($submit)) { echo \"du er IKKE logget ind!\"; } ?> **Utestet!
Det du sige med at rigtigt password første gang skal være nok vil kræve at du husker data om hvad den bruger lavede før. Det er ikke helt så nemt. (kan gøres med en cookie eller ved at have en session.variabel i PHP / ASP.
men bortset fra det virker alle password-scriptsene her da udemærket (også dit eget:).
Helt ærligt - Du kunne da godt have givet point alligevel - folk har da trods alt gjordt noget for at hjælpe dig - bah -
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.