Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Both sides previous revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
php:htaccess [2017/03/02 10:49] webproducer Funktion "fopen" durch "file" ersetzt |
php:htaccess [2023/03/23 10:42] (aktuell) webproducer auf Datei hinter .htaccess Verzeichnisschutz zugreifen |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Verzeichnisschutz durch htaccess ====== | + | ====== Verzeichnisschutz durch .htaccess-Datei ====== |
| + | |||
| + | ===== Verzeichnisschutz mit PHP erstellen ===== | ||
| <code ini .htaccess> | <code ini .htaccess> | ||
| Zeile 118: | Zeile 120: | ||
| $htaccess->delUser( "Hubert" ); | $htaccess->delUser( "Hubert" ); | ||
| </code> | </code> | ||
| + | |||
| + | ===== Auf eine Datei hinter .htaccess Verzeichnisschutz zugreifen ===== | ||
| + | |||
| + | <code php> | ||
| + | $url = 'https://wissensarchiv.org/geheimes-verzeichnis/'; | ||
| + | $username = 'test'; | ||
| + | $password = 'test'; | ||
| + | |||
| + | $splitUrl = explode( '//', $url ); | ||
| + | $realUrl = sprintf( '%s//%s:%s@%s', $splitUrl[0], $username, $password, $splitUrl[1] ); | ||
| + | $content = file_get_contents( $realUrl ); | ||
| + | |||
| + | echo $content; | ||
| + | </code> | ||
| + | |||
| + | |||