Gå til innhold

Hvordan få med bruker_id'n..?


Anbefalte innlegg

Har et innloggingsscript mot en MySQL-database hvor blant annet user_id er et felt. Hvis innloggingen er riktig, legges user_id'n for brukeren inn i en variabel; $author_id .

 

Denne variabelen vil jeg ha med meg videre for å legge den inn i en annen tabell ved en senere anledning, og det er er her jeg sliter litt. Jeg har session_register('author_id') i innloggingsscriptet, men jeg får den liksom ikke med videre...

 

Har forsøkt med $author_id = $_POST['author_id'] på de andre sidene, men...

 

Forslag?

Lenke til kommentar
Videoannonse
Annonse

har du prøvd:


$author_id = $HTTP_SESSION_VARS['author_id'];

#eller

$author_id = $_SESSION['author_id'];

 

Kan gjøre slik også:

 

1) Lett: når en side blir kalt opp kan du jo sende med variabelen til den siden på denne måten: side.php?author_id=$author_id

 

2) lage en cookie med author_id, sende denne til klienten og lese av denne når det trengs. Ulempen er at det tar litt lengre tid enn nr.1 og er avhengig av at klienten har cookies "skrudd på".

 

3) sessions, som du har brukt. Tar en del prosessor-kraft på serveren i forhold til de andre metodene og ting tar litt lenger tid. Dersom det ikke er veldig stor serverload er det greit å bruke sessions.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...