PHP Sessies

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
Epox
Berichten: 549
Lid geworden op: 15 feb 2004, 19:26
Locatie: Eindhoven
Contacteer:

PHP Sessies

Bericht door Epox » 26 sep 2006, 17:24

Hey,

ik heb hier het volgende scriptje. Elke keer als er 180 wordt gepost moet er 1 worden opgetelt bij de sessie, om zo het aantal 180-posts weer te geven. Ik doe dit als volgt:

Code: Selecteer alles

if($beurt == 180){
echo "<b><font color=red>Message:</b></font> 180!";

$_SESSION['180'] = $_SESSION['180'] + 1; 
}
Dit wordt uitgevoerd bij elke 180-posts.

Deze geef ik weer met:

Code: Selecteer alles

echo "180: ".$_SESSION['180'];
Wat is er nu verkeerd? Hij laat steeds wel zien dat er 1 180-er is gepost, als je 180 post, maar bij een refresh is hij weer leeg.. Hoe kan ik het em laten onthouden?
éépoks

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 26 sep 2006, 17:27

staat er wel session_start() boven aan je script? ;)

Epox
Berichten: 549
Lid geworden op: 15 feb 2004, 19:26
Locatie: Eindhoven
Contacteer:

Bericht door Epox » 26 sep 2006, 17:31

Natuurlijk.
éépoks

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 26 sep 2006, 18:10

zet error reporting eens op E_ALL :)

Plaats reactie