phpbar.de logo

Mailinglisten-Archive

[php] datei-rechte-verwaltung

[php] datei-rechte-verwaltung

Michael Borchers php at tridemail.de
Mit Nov 16 14:05:45 CET 2005


ich möchte diverse dateien nur gewissen USER LEVELN zugänglich machen.
die USER VERWALTUNG geht einwandfrei.

z zt läuft es so:

ein USER hat LEVEL X

aus einer mysql tab wird der verlangte USER LEVEL für die datei(basename($PHP_SELF)) ausgelesen

und dann verglichen.

das prob entsteht nun, wenn die datei von werten im QUERY_STRING abhängig ist.

zb:

datei.php?x=1 hat USER LEVEL 1

datei.php?x=2&y=3&z=9 hat USER LEVEL 5

usw.

mein gedanke wäre:

pro dateiname alle variablen angeben, die im query string vorkommen dürfen,

und welchen wertebereich sie annehmen dürfen.

also entweder eine feste zahl x=2, nichts anderes, oder x= (von 1 bis 4) etc.

wie würdet ihr es machen?

danke!

php::bar PHP Wiki   -   Listenarchive