login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Session

Offline xSc - 06/04/2006 13:16 (laatste wijziging 06/04/2006 13:16)
Avatar van xScOnbekend Hoi,

ik had even een vraag. Voor een sessie wordt een bestand op de server aangemaakt.

Stel dat je in je script

$_SESSION['s1'] = 'test';
$_SESSION['s2'] = 'test';
$_SESSION['s3'] = 'test';

zet, is dat 1 bestand, of 3 bestanden.

Is dit beter?

$_SESSION['s'] = array();
$_SESSION['s']['s1'] = 'test';
$_SESSION['s']['s2'] = 'test';
$_SESSION['s']['s3'] = 'test';

4 antwoorden

Gesponsorde links
Offline vinTage - 06/04/2006 13:33 (laatste wijziging 06/04/2006 13:36)
Avatar van vinTage Nieuw lid Ik zou persoonlijk voor de eerste optie gaan.

Met de 2e manier heb ik eens een webshopje willen opzetten (winkelwagentje) dit werkte perfect op localhost, maar toen ik het uiteindelijk uploade naar mn host was het bekeken.

Wat er precies fout ging weet ik nog steeds niet (local = php 5/host php 4) Maar dat zou volgens mij geen verschil mogen maken.
edit
Als je zeker weet dat je host de 2e manier ondersteund zou ik voor optie 2 gaan natuurlijk (vooral als je een heeeel drukke site hebt.
Offline Thomas - 06/04/2006 13:50
Avatar van Thomas Moderator Per sessie heb je bij mijn weten maar één (serialised) bestand, wat of hoe je je gegevens binnen je sessie ook opslaat.

Het beste kun je voor optie #2 gaan, als je meerdere groepjes gegevens hebt, die bij elkaar horen en die je van elkaar wilt onderscheiden.
Offline xSc - 06/04/2006 13:52
Avatar van xSc Onbekend Oke, maar voor de opslag maakt het dus niet uit ...
Offline Thomas - 06/04/2006 13:54 (laatste wijziging 06/04/2006 13:54)
Avatar van Thomas Moderator Nope - maakt bij mijn weten niet uit.
1 sessie = 1 bestand, ongeacht hoe of wat voor gegevens je opslaat.

Op PHP.net staan wel een aantal beperkingen omschreven van wat je (wanneer) niet in een sessie kunt zetten.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s