phpbar.de logo

Mailinglisten-Archive

[php] datei-rechte-verwaltung

[php] datei-rechte-verwaltung

Michael Borchers borchers at tridem.de
Don Nov 10 15:24:54 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