title image


Smiley Re: Verhindern, dass Scripte extern aufgerufen werden
Hi,

im allgemeinen wird das mit einer Konstanten gel�st.



also am Anfang der index.php http://de.php.net/define

und dann an jede Datei eine kleine Block Zeile http://de.php.net/manual/de/function.defined.php



Das so das schnellste und sicherste was mir dazu einf�llt. Man k�nnte auch wie die anderen Beschrieben haben die Dateien in ein Non-Public Verzeichniss packen aber das Unterst�tzen nicht alle Provider oder es ist oft sehr umst�ndlich.



Session: Im Prinzip w�re das der gleiche Ansatz findet aber in der Praksis wenn ich jetzt dein Problem richtig verstanden habe keine Anwendung da Fehler auftauchen wenn Session noch nicht definiert ist (etc) und die Abfragen deutlich komplizier w�ren



Wenn du Konstanten verwendet k�nntest du auch noch den Umgekehrten weg Nehmen also das dein Script deine Hauptdatei einbindet. Ich pers�nlich finde diesen Weg (also von der anderen Seite) besser da man eine bessere Stuktur von ausen erkennen kann eventuell sich Suchrobots leichter tun und man teoretishc auch unabh�ngige Scripte erstellen kann.



Hoffe dir geholfen zu haben.



mfg

wdsl


Falls ich euch geholfen habe, helft auch mir und besucht mein Seiten
a-bout.de - Page rund um PHP
#n1one - mein Clan


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: