Hjælp til at få login til at virke efter hensigt
HejsaJeg har siddet og fumlet lidt, lige pludselig bemærker jeg at der vist nok er noget galt med mit login.
Jeg har lavet det sådan at der er flere brugere som efter login får hver sin side:
bruger/bruger1/page1.php
bruger/bruger2/page1.php
bruger/bruger3/page1.php
Men det fejler lige nu ved, at jeg kan rette i adresselinjen og bare skrive 1,2 eller 3, så kommer jeg ind på siden.
Lidt kode:
Database: id,session_id, username, password
$session_id = md5(uniqid(rand()));
$_SESSION['session_id'] = $session_id;
$_SESSION['member_ID'] = $row['id'];
$_SESSION['username'] = $row['username'];
page1.php:
if (!$_SESSION['session_id'] == $data['session_id'] && !$_SESSION['username'] == $data['username'] ) {
Det som jeg tror er mit problem er:
Jeg får ikke $_SESSION['member_id'] til at parre sig med $_SESSION['session_id'] samt evt. $_SESSION['username']