Getallen in constants.php

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Getallen in constants.php

Bericht door Muiter » 24 apr 2005, 19:36

Wat 'doen' de getallen in constants.php?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 24 apr 2005, 19:41

Welke getallen?
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 24 apr 2005, 19:43

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);

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 24 apr 2005, 19:48

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
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 24 apr 2005, 19:50

En dat geldt voor alle getallen? Hoe zit dat dan met dubbele getallen?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 24 apr 2005, 20:54

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
... Maar ik modereer (nog) niet.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 25 apr 2005, 15:24

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.
Afbeelding

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 26 apr 2005, 20:45

Het is helemaal duidelijk, bedankt :thumb:

Gesloten