login  Naam:   Wachtwoord: 
Registreer je!
 Forum

2 sessions (Opgelost)

Offline Erwt - 02/12/2007 16:44
Avatar van ErwtPHP beginner Hej allemaal,

Ik ben bezig met een webshop maar ik wil nu een sessie voor het inloggen en een sessie voor de winkelwagen. Maar kan ik deze beidde dingen gewoon in 1 sessie doen of is er een betere manier?

En wat gebeurt er als ik mijn 1e pagina begin met een sessie, daarna op een html pagina kom (geen sessie dus) en daarna wel weer een sessie? onthoud hij het van de 1e pagina dan naar de 3e?

Alvast bedankt,

Erwin Okken 

3 antwoorden

Gesponsorde links
Offline delta_004 - 02/12/2007 16:49
Avatar van delta_004 Onbekend De sessies blijven todat jij je browser sluit. Als je je pagina sluit en opnieuw opent blijven de sessies bestaan
Offline ranco - 02/12/2007 16:50
Avatar van ranco PHP gevorderde Je dient op iedere pagina session_start te zetten. Wanneer je dit bij 1 pagina vergeet, en een ingelogd persoon komt hierop, dan zijn alle gegevens kwijt. Dus hier dien je op te letten.

Daarnaast werkt $_SESSION ook met arrays. Zo kun je heel gemakkelijk je gegevens apart houden. Ik zal een voorbeeld geven:

  1. //Je userdata
  2. $_SESSION["Userdata"]["Username"] = $username;
  3. $_SESSION["Userdata"]["Laatst_Online"] = $lastonline;
  4.  
  5. //Winkelwagenbestanden:
  6. $_SESSION["Shoppingcart"]["numberofproducts"] = $aantal;
  7. $_SESSION["Shoppingcart"]["Choosen_Products"]["1"] = $productnaam


Ik hoop dat het zo een beetje duidelijk is geworden ;)
Offline Erwt - 02/12/2007 16:50 (laatste wijziging 02/12/2007 16:51)
Avatar van Erwt PHP beginner Bedankt, ik wist alles al behalve dat van die pagina's. Bedankt en goede omschrijving trouwens ;)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.319s