| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 64
| php chmod will nicht
Hallo, ich lade per Formular eine Datei hoch und verschiebe diese dann in meinen gewünschten Ordner. Soweit funktioniert alles wunderbar. Nur wenn ich nun mittels: PHP-Code: -r-----rwt 1 www-data www-data 262527 2008-08-23 18:15 bild.jpg die Variable $chmodTo ist mit 0755 gefüllt und ist ein String. Gebe ich den Wert direkt an, funktioniert alles: PHP-Code: |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jul 2008
Beiträge: 215
| http://www.php.net/manual/de/function.chmod.php Dort steht doch ganz klar das ein Integer Wert erwartet wird. |
| | |
| | #4 (permalink) |
| poke Registriert seit: Dec 2002 Ort: Iserlohn [NRW]
Beiträge: 2.304
|
0775 ist eine Oktalzahl und bedeutet umgerechnet 509 im Dezimalsystem. Bei der Umwandlung von String nach Zahl (was übrigens bei einem Funktionsaufruf automatisch passiert), werden führende Nullen entfernt. Die Zahl ist also 775. Benutze intval( $chmodTo, 8 ) um eine Oktalzahl zu bekommen. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |