Nacházíte se: tvorba webu :: php :: zmena-atributu

Změna atributů souboru

Atributy souboru

Atributy říkají, kdo má jaké práva s daným souborem zacházet. Existují tři skupiny, pro které dané atributy nastavujeme. První skupinou je 'Vlastník', druhou je 'Skupina' a tou třetí je 'Svět'. Jim můžeme nastavit atributy pro čtení, zápis a vykonání. Tedy tím říkáme, kdo má právo daný soubor číst, zapsat, nebo spustit.

Soubor s nastavením "Všichni se všemi právy" má atributy definovány čísly 777.

V php se dá změna atributů provést pomocí příkazu chmod.

Příklad použití

<?php chmod ( $jmeno_souboru , $nastaveni_atributu ); ?>


Detaily

Vlastník

  • 400 - Vlastník má povolení ke čtení
  • 200 - Vlastník má povolení k zápisu
  • 100 - Vlastník má povolení ke spuštění

Skupina

  • 040 - Skupina má povolení ke čtení
  • 020 - Skupina má povolení k zápisu
  • 010 - Skupina má povolení ke spuštění

Svět

  • 004 - Svět má povolení ke čtení
  • 002 - Svět má povolení k zápisu
  • 001 - Svět má povolení ke spuštění

Pokud chcete kombinovat povolení práv, jako jsem tomu udělal v příkladě na začátku stránky. Stačí sečíst čísla v daném sloupci, tedy pokud chcete, aby jen vlastník měl právo číst a zapisovat, bude zápis vypadat takto: 600.
Více práv = sečtení čísel v příslušném sloupci

Příklad výpočtu

Všichni mají povoleno čtení a zápis a mají zakázané spuštění.

výpočet: 400+200+40+20+4+2 = 666


Přehledná tabulka voleb

VlastníkSkupinaSvět
čtení400040004
zápis200020002
spuštění100010001
úvod | tvorba webu | ostatní | služby | návštěvní kniha | kontakt