Avatar billede udvikler Nybegynder
19. april 2005 - 18:43 Der er 4 kommentarer og
1 løsning

Admin log ind - kun én bruger som er admin - ingen andre

Hejsa..

Jeg vil gerne have lavet sådan noget så man laver ÈN bruger ved navn admin som kan skrive i én speciel gæstebog som kun kommer frem hvis han/hun er logget ind.. Jeg har gæstebogen men intet andet.. Mit første problem (som i skal hjælpe mig med i denne tråd) er selve log ind systemmet.. hvordan laver jeg det, så man kan logge ind som administrator.. Altså der skal kun være én bruger.. og det skal ikke være de der latterlige javascript hvor man kan klikke vis kilde også kan man se kodeordet.. Det jeg er efter er nogle prof.
Avatar billede plazm Nybegynder
19. april 2005 - 18:53 #1
<!-- Login.php -->

<?php
session_start();
if (isset($_POST['login-navn']) && isset($_POST['login-pass'])) {
  if (md5($_POST['login-navn']) == md5("BrugerNavn-casesensitive") && md5($_POST['login-pass']) == md5("PassWord-casesensitive")) {
    $_SESSION['Status'] = 1;
    header("location: index.php");
  }
}
?>
<form action="login.php" method="post">
<input type="text" name="login-navn">
<input type="password" name="login-pass">
<input type="button" value="Log Ind">
</form>

<!-- Check login -->
<?php
session_start();
if($_SESSION['status'] == 1) {  } else { header("location: login.php"); }
?>
Avatar billede plazm Nybegynder
19. april 2005 - 19:01 #2
hov der var lige en fejl i <!-- Check login -->
Brug denne i stedet
<?php
session_start();
if($_SESSION['Status'] == 1) {  } else { header("location: login.php"); }
?>
Avatar billede udvikler Nybegynder
19. april 2005 - 19:02 #3
jamen, der skal man jo skrive sine login oplysninger i sit script.. Og som sagt det er ikke det jeg efterspørger.. :) - ret mig hvis jeg tager fejl.. Prøv evt. at uddybe det istedet for "bare" at skrive et færdig lavet script.. Jeg vil helst kunne forstå og lærer noget af det :)
Avatar billede plazm Nybegynder
20. april 2005 - 07:39 #4
heh, så tror jeg du skal lære at programmere php, for det password som står i koden vil aldrig blive synlig for andre end dig når du ligger den op på din server. Det eneste folk vil kunne se hvis de åbner login.php er

<form action="login.php" method="post">
<input type="text" name="login-navn">
<input type="password" name="login-pass">
<input type="button" value="Log Ind">
</form>
Avatar billede udvikler Nybegynder
23. april 2005 - 20:53 #5
lukker tråden
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