Hallo Forum,
Wie verhindere ich es am elegantesten, dass ein Script, welches niemals eingenständig laufen wird und per require() oder include() (bzw. den*once-Methoden) in ein anderes Script eingebunden wird, nicht über direkten URL-Aufruf aufgerufen werden kann.
Dabei sollen sowohl *.inc als auch *.php-Scripte unterdrückt werden.
Die php.ini ist bei mir so konfiguriert, dass vom PHP-Parser auch die inc-Dateien geparst werden, damit ich keinen Quelltext ausliefere...
Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht, suche auch schon seit einer Stunde dieses Forum hier ab, aber mir fehlen die passenden Suchbegriffe...
Danke und n schönen Abend
Wie verhindere ich es am elegantesten, dass ein Script, welches niemals eingenständig laufen wird und per require() oder include() (bzw. den*once-Methoden) in ein anderes Script eingebunden wird, nicht über direkten URL-Aufruf aufgerufen werden kann.
Dabei sollen sowohl *.inc als auch *.php-Scripte unterdrückt werden.
Die php.ini ist bei mir so konfiguriert, dass vom PHP-Parser auch die inc-Dateien geparst werden, damit ich keinen Quelltext ausliefere...
Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht, suche auch schon seit einer Stunde dieses Forum hier ab, aber mir fehlen die passenden Suchbegriffe...
Danke und n schönen Abend
Kommentar