Det er selvfølgeligt forkert, men hvad jeg skal jeg skrive i de to filer, for at test2.php henter variabler frem, fra den session jeg oprettede i test.php
Ved godt det måske er lidt dårligt formuleret, men håber i forstår det :o)
du skal simpelt bare huske at starte din session på alle de sider du vil have dine session variabler tilgengelig på...... altså en session_start() i toppen af hver fil.......
Hvad gør jeg så galt her, uanset hvilket brugernavn man skriver, sætter den id=4 ind i sessionen: <? require(\"mysql.php\"); require(\"variabler.php\");
$login = mysql_query(\"select * from session where brugernavn=\\\"$brugernavnet\\\"\") or die(\"Der kan ikke etableres forbindelse til serveren!...\");
$number = mysql_num_rows($login); if ($number > 0){
while ($row = mysql_fetch_array($login)) { $id=$row[\"id\"]; $kodeord=$row[\"kodeord1\"]; $brugernavn=$row[\"brugernavn\"];
} if ($kodeord != $password){ Echo \"Forkert brugernavn/kodeord!...\"; } if ($kodeord == $password){ session_start(); session_register(\"brugernavn\"); session_register(\"kodeord\"); session_register(\"acces\"); session_register(\"id\");
$login = mysql_query(\"select * from session where brugernavn=\\\"$brugernavnet\\\"\") or die(\"Der kan ikke etableres forbindelse til serveren!...\");
$number = mysql_num_rows($login); if ($number > 0){
while ($row = mysql_fetch_array($login)) { $id=$row[\"id\"]; $kodeord=$row[\"kodeord1\"]; $brugernavn=$row[\"brugernavn\"];
} if ($kodeord != $password){ Echo \"Forkert brugernavn/kodeord!...\"; } if ($kodeord == $password){ session_start(); session_register(\"brugernavn\"); session_register(\"kodeord\"); session_register(\"acces\"); session_register(\"id\");
Jeg har fjernet $id = \"$id\"; da man godt kan tildele en variabel en værdi for først bagefter at registrere den som en del af session...... så prøv at fjerne denne, dA DET MULIGVIS KAN GIVE PROBLEMER......
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.