Moin!
Nö, der Benutzer brauch ja Schreibrecht. Wenn du die Datei schützen willst mußt du sie in ein Verzeichnis mit ner .htaccess Datei ablegen.
PHP arbeitet auf Dateiebene, um Dateien zu schreiben. Die .htaccess-Datei wirkt auf HTTP-Ebene, _wenn_ (und nur dann) ein Apache-Webserver zum Einsatz kommt.
.htaccess und die Dateirechte haben insofern absolut nichts miteinander zu tun. Natürlich kann der Webserver keine Datei ausliefern, die er nicht lesen darf. Aber da PHP üblicherweise als derselbe Benutzer ausgeführt wird, wie der Webserver, würde das ein Lesen ebenfalls unmöglich machen.
- Sven Rautenberg
--
"Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
(fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)
"Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
(fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)