<?php /* Oft muss man für sehr viele eben hochgeladene Dateien die Dateirechte ändern. Dies erledigt man üblicherweise im jeweiligen FTP-Programm. Doch es geht auch mit PHP: Das folgende kleine PHP-Script ändert die Dateiattribute sämtlicher im jeweiligen Verzeichnis befindlichen Dateien in einem Durchgang. Interessant ist bei diesem Script die Möglichkeit, die zu ändernden Dateien z.B. nach Dateiendung einzugrenzen. So können etwa nur die Attribute von Dateien mit der Endung .php oder .txt geändert werden. */ $chmod = 0640; // Attribut für alle ausgewählten Dateien $ext = "*.*"; // Zu ändernde Dateien (*.* *.gif *.php ...) // --------------------------------- foreach (glob($ext) as $dateien) { chmod($dateien, $chmod); } echo "Attribute wurden gesetzt!"; unset($dateien); /* Einfach den PHP-Code in eine Datei mit Namen z.B. chmod.php kopieren, diese in das gewünschte Verzeichnis am Server kopieren und im Browser aufrufen. Die Dateirechte aller in diesem Verzeichnis befindlichen Dateien werden geändert. In der Variable $chmod können die gewünschten Dateiattribute angegeben, sowie unter $ext auf Wunsch die zu ändernden Dateien spezifiziert werden. Anmerkung: Dieses Scriptbeispiel funktioniert leider nicht bei Servern mit Windows-Betriebssystem. */ ?>