Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem chmod
Pepis
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 21.05.2005

Ostrzeżenie: (0%)
-----


Napisałem aplikacje do zarządania plikami via www i mam następujący problem, podczas zmiany praw pliku np na 777, uprawnienia co prawda się zmieniają, ale w jakiś nielogiczny sposób. Wiem że powinienem wpisać 0 przed 777, jeżeli wklepie chmod('plik.txt', 0777) wszystko jest cacy, ale sprawa komplikuje się gdy pozwole użytkownikowi wyprać prawa za pomocą formularza, podobnego do tego w TotalCommanderze lub WinScp.

Wygląda to mniejwięcej tak:
-zbieram i dodaje zaznaczone "checkbox"
-potem to wygląda następująco:
Kod
$rights = '0'.$orights.$grights.$wrights;
chmod($file, $rights);

lub
Kod
$rights = '0'.$orights.$grights.$wrights;
chmod($file, (int) $rights);


Obydwie wersje nie działają. Nie bardzo wiem co z tym zroić.
Z góry dziękuję za pomoc.

PS.
Poprzednia wersja SpineCord [managera plików] dostępna jest na stronie http://wesola.net/~pepis/projects.php
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 02:30