Hej.. Jeg har kigget lidt på sessions til mit forum istedet for cookies.
Jeg er klar over at denne del skal være i mit script: if(isset($_SESSION["username"])) { // Her er din svar-boks } else { // Opret en brugerprofil for at deltage i debatten }
Smider i ellers bare reg sessions ind i login? Er lidt på røven, en spammer bliver ved med at fylde min database.
Ja, det er enkelt. Det er blot variabler som knyttes til en session. Så hvis jeg laver:
Så en værdi som indlæses i $_SESSION['test'] på serveren fra min browser, vil kun kunne ses fra min browser. (eller fra en som stjæler min session, men det tager vi på et senere tidspunkt). :o)
Inden $_SESSION sættes, bør du korrekt som haren siger, tjekke brugernavn og kodeord mod en database. Noget ala:
FINDES brugernavn og kodeord i databasen? Ja, sæt session $_SESSION['brugernavn'] = $brugernavn; Nej, smid brugeren tilbage til login siden.
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.