Avatar billede flash-man Nybegynder
08. juli 2003 - 00:23 Der er 12 kommentarer og
3 løsninger

GOE tutorials til brug af sessions?

Hejsa Eksperter!!

Jeg skal lave et loginsystem til min hjemmer, i stil med ekspertertens (altså, hvor man kan logge ind på alle sider, hvorefter der kommer en menu, der hvor formularet var før)... Jeg har søgt rundt på nettet, men kan ikke finde nogen, jeg forstår... Så nu har jeg brug for nogle tutorials for seriøse newbies, der fortæller, hvad man skal gøre fra bunden, hvordan det virker, og hvordan man bruger dem...

Hvis der er nogle der har nogle links, eller har lyst til at tage sig tid til at skrive det, så vanker der points ;)

</FlashMan!>
Avatar billede googolplex Novice
08. juli 2003 - 00:26 #1
Avatar billede jakobsynder Nybegynder
08. juli 2003 - 00:27 #2
Der er en artikel på udvikleren om det:
http://www.udvikleren.dk/article.php?aid=87&techid=6

Ved ikke om du har set den?
Avatar billede flash-man Nybegynder
08. juli 2003 - 00:28 #3
kigger på den.... og håber selvfølgelig på flere links ;)
Avatar billede ztyxx Nybegynder
08. juli 2003 - 00:28 #4
Avatar billede googolplex Novice
08. juli 2003 - 00:28 #5
www.ladefoged-roenne.dk

Brugernavn: Test
Kode: Hemmelig

Er det så noget du skal bruge ?

(Du skal ikke tage dig af, at boksene flyver rundt og forsvinder :))
Avatar billede flash-man Nybegynder
08. juli 2003 - 00:32 #6
googolplex >> Ja... rimelig meget den stil!
btw.. rigtig lækker menu!!
Avatar billede flash-man Nybegynder
08. juli 2003 - 00:34 #7
ztyxx >> den ser go ud... kigger på den!
Avatar billede flash-man Nybegynder
08. juli 2003 - 00:44 #8
googolplex >> Har du ikke lyst til at skrive, hvordan du har lavet det, eller bare sende noget kilde tekst, eller noget? her eller pr. eMail... (flashman@bored.dk)
Avatar billede googolplex Novice
08. juli 2003 - 00:54 #9
session_start();
if ($_POST["logout"]) {
    session_unset();
    session_destroy();
} else if ($_POST["login"] && $_POST["brugernavn"] && $_POST["kodeord"]) {
    $brugernavn = $_POST["brugernavn"];
    $kodeord = md5($_POST["kodeord"]);
    aabn_forbindelse();
    $query = "SELECT * FROM brugere WHERE BINARY brugernavn = \"$brugernavn\" AND kodeord = \"$kodeord\"";
    $resultat = sql_spoerg_og_faa_svar($query);
    luk_forbindelse();
    if($resultat > 0) {
        $_SESSION["godkendt_bruger"] = $brugernavn;
    } else {
        header("Location: http://www.ladefoged-roenne.dk/fejl.php");
    }
}

// Det næste kan du indsætte et sted på siden

if (isset($_SESSION["godkendt_bruger"])) {

Du er logget ind som <span class=\"fed\">" . $_SESSION["godkendt_bruger"] . "</span><br /><br />
<form action=\"" . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"] . "\" method=\"post\">
<input type=\"submit\" name=\"logout\" value=\"Logout\" />
</form>

} else {

<form action=\"" . siden_selv() . "\" method=\"post\">
<input type=\"text\" name=\"brugernavn\" />
<input type=\"password\" />
<input type=\"submit\" name=\"login\" value=\"Login\" />
</form>

Jeg har klippet of klistret voldsomt, men håber du kan se princippet :)
Avatar billede flash-man Nybegynder
08. juli 2003 - 00:56 #10
googolplex >> kigger på det... bliver nødt til at logge af nu, sidder på en af minner venners modem-forbindelse ;)

Accepterer jeres svar næste gang jeg går online...
Avatar billede avminarm Juniormester
08. juli 2003 - 07:59 #11
Avatar billede flash-man Nybegynder
10. juli 2003 - 21:41 #12
Takker for jeres indlæg... her er der en lille tyver til hver.

Og lige et ekstra tak til googolplex lærde lige nogle gode ting fra dit script...!
Avatar billede googolplex Novice
10. juli 2003 - 23:50 #13
Selv tak :)
Avatar billede ztyxx Nybegynder
11. juli 2003 - 02:42 #14
takker også herfra :-)
Avatar billede avminarm Juniormester
11. juli 2003 - 09:18 #15
og tak her fra ;o)
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