only include

kase

Erfahrenes Mitglied
Hi,
ich möchte im mitgliederberich einzelne Module über include(); einfügen. Wie kann ich die Module schützen das sie nicht seperat aufgerufen werden könne, sondern nur über include funktionieren?


ich denke in einem Modul würde in etwa so etwas stehen:
PHP:
<?
if ($directaccess == "yes") {
echo "You can't access this file directly!";
exit();

?>


Und zweitens:
kann man in exit(); in die Klammer noch etwas einfügen?
 
Du könntest z.B. in deiner "Hauptdatei" eine Variable setzen und dann in den einzelnen Modulen dann immer überprüfen ob sie gesetzt ist oder nicht und dann je nach dem fortfahren!

greetz
daddz
 
das ist ne gute Idee, ich habe mal überlegt ob man einfach schaut ob der refferal leer ist, aber der wird ja vom user übergeben (?) und bekannterweise darf man keinem user trauen :)
 
Zurück