Pagina 1 van 1

Getallen in constants.php

Geplaatst: 24 apr 2005, 19:36
door Muiter
Wat 'doen' de getallen in constants.php?

Geplaatst: 24 apr 2005, 19:41
door Bee
Welke getallen?

Geplaatst: 24 apr 2005, 19:43
door Muiter
bee schreef:Welke getallen?
Bijvoorbeeld

Code: Selecteer alles

define('PAGE_INDEX', 0);
define('PAGE_LOGIN', -1);
define('PAGE_SEARCH', -2);
define('PAGE_REGISTER', -3);
define('PAGE_PROFILE', -4);
define('PAGE_VIEWONLINE', -6);
define('PAGE_VIEWMEMBERS', -7);
define('PAGE_FAQ', -8);
define('PAGE_POSTING', -9);
define('PAGE_PRIVMSGS', -10);
define('PAGE_GROUPCP', -11);
define('PAGE_TOPIC_OFFSET', 5000);

Geplaatst: 24 apr 2005, 19:48
door Bee
Die getallen zijn voor de sessies. Als je bijvoorbeeld op de zoekpagina komt, komt het getal -2 in je sessie, en phpBB herkent dan dat je op de zoekpagina bent, en geeft dat weer op viewonline.php

Geplaatst: 24 apr 2005, 19:50
door Muiter
En dat geldt voor alle getallen? Hoe zit dat dan met dubbele getallen?

Geplaatst: 24 apr 2005, 20:54
door Bee
Het stukje wat je liet zien, is voor de sessies. Maar er zijn ook diverse andere dingen in constants.php gedefineerd. Mijn constants.php is bijvoorbeeld een stuk uitgebreider dan een standaard constants.php

Geplaatst: 25 apr 2005, 15:24
door Luuk
Het staat er alleen maar voor de handigheid, als je in een stukje script wilt kijken of iemand admin rechten is doe je dat met

Code: Selecteer alles

if ( $userdata['user_level'] == ADMIN )
in plaats van met

Code: Selecteer alles

if ( $userdata['user_level'] == 1 )
Werkt beide alleen is het eerste voor andere makkelijker te lezen (en voor de maker ook), ook omdat meerdere dingen op 1 of 0 staan.

Geplaatst: 26 apr 2005, 20:45
door Muiter
Het is helemaal duidelijk, bedankt :thumb: