Avatar billede ali.k Nybegynder
29. september 2003 - 18:59 Der er 9 kommentarer og
1 løsning

Login system med sessions

Hej

Jeg skal bruge et Login system med sessions
Den skal ikke bruge mysql for det kan jeg ikke finde ud og bruge
Avatar billede fangel Nybegynder
29. september 2003 - 19:17 #1
kig på www.showsource.dk <- sukos har bidraget med ikke så få login systemer ;)

og lær at bruge MySQL - det er virkeligt nemmere at lave mange ting med ,)

Morten
Avatar billede tlunde Nybegynder
30. september 2003 - 09:14 #2
Jeg har et session login script liggende, som ikke bruger MySQL. Det kan være at du kan bruge det...Jeg bruger det selv, og det virker OK, og der er ikke nogle fejl deri: http://www.thomaslunde.dk/test/session-login.php

Håber du kan bruge det...
Avatar billede tlunde Nybegynder
30. september 2003 - 09:15 #3
Ups, linket var lidt forkert :)
Her er det rigtige...

http://www.thomaslunde.dk/test/session-login.zip
Avatar billede ali.k Nybegynder
30. september 2003 - 14:06 #4
Tak for svaret tlunde

Jeg har haft systemet før men efter have formateret min computer/server var den slettet
Avatar billede ali.k Nybegynder
30. september 2003 - 19:05 #5
Den virker ikke
Jeg er helt sikker på at det er min php-ini der noget galt med
Jeg har PHP Version 4.3.3

Systemet : http://80.165.132.46/logind.php

Min php info : http://80.165.132.46/phpinfo.php
Avatar billede fangel Nybegynder
30. september 2003 - 19:09 #6
hvad er kildekode (bare de første 10-20 linier) - har en mistanke om at script er skrevet til register_globals = on)

Morten
Avatar billede ali.k Nybegynder
30. september 2003 - 19:13 #7
Det er nemere hvis du selv henter den på http://www.thomaslunde.dk/test/session-login.zip
Avatar billede ali.k Nybegynder
30. september 2003 - 19:15 #8
Men her er koden :
<?php

session_start();

//hvis form er submittet
if (isset($_POST['logind'])) {

    if ($_POST['navn'] == "sukos" && $_POST['password'] == "sukos" || $_POST['navn'] == "test" && $_POST['password'] == "test") {

$_SESSION['sessionnr'] = session_id();
$_SESSION['Name'] = $_POST['navn'];

header("Location:side1.php");
exit;
}else{

header("Location:logind.php?error=fejl");
exit;
    }

}else{

header("Location:logind.php");
exit;
}

?>
Avatar billede fangel Nybegynder
30. september 2003 - 19:16 #9
næææ - det burde godt nok virke... ser ingen grund til at det ikke burde

Morten
Avatar billede ali.k Nybegynder
30. september 2003 - 19:18 #10
Jeg har fået det til at virke før
Jeg havde nok en anden version af php
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