Programator.unas.cz

Index

Vzhled vygenerované stránky

Aktuální verze: 2.5, únor 2011

Požadavky

Aplikace je určena k použití na webovém serveru, na kterém běží PHP4 nebo vyšší.

Stažení aplikace

Index.zip (staženo 484×)

Popis

Index je skript PHP pro výpis adresáře, vytváření a mazání podadresářů, ukládání a mazání souborů na serveru.

Nastavení

Konfigurace se provádí nastavením několika proměnných. Výchozí nastavení:

$vytvareni_adresaru = true;   //Možnost vytváření nových adresářů.
$mazani_adresaru    = true;   //Možnost mazání prázdných adresářů.
$cist_podadresare   = true;   //Čtení podadresářů (při vypnutí jen odkazy).
$skryt_odkaz_nahoru = false;  //Skryje odkaz o úroveň výš v nejvyšší úrovni.

$ukladani_souboru   = true;   //Možnost ukládat nové soubory.
$prepis_souboru     = false;  //Možnost přepisovat soubory novými.
$mazani_souboru     = true;   //Možnost mazání souborů.
$cist_soubory       = false;  //Čtení souborů skriptem (při vypnutí jen odkazy).
$skryt_konf_soubory = true;   //Nezobrazí soubory jako .htaccess nebo .htpasswd.
$povolit_zakazane   = false;  //Povolí ukládání zakázaných typů souborů (viz níže).

Také je zakázáno ukládání problematických typů souborů, jejichž seznam obsahuje proměnná $zakazane_typy (povolit ukládání všech typů souborů lze nastavením $povolit_zakazane = true):

$zakazane_typy = "php, php3, php4, phtml, asp, aspx, cgi, pl, py, sh, htaccess, htpasswd";

Ještě je vhodné nastavit znakovou sadu, jakou používá filesystém serveru z důvodu správného generování odkazů na případné existující soubory nebo adresáře s diakritikou v názvu. Pokud bude skript používán na serveru, který běží na Linuxu, je třeba v českém prostředí nastavit znakovou sadu např. "iso-8859-2", v případě Windows např. "windows-1250":

$znakova_sada_fs = "iso-8859-2";

Poznámka

ZIP obsahuje skript index.php.


Hlavní stránka | Kniha hostů | RSS kanál

Jste 37252. návštěvník od 7. 1. 2009 a kromě Vás zde teď nikdo jiný není.
© Petr Červinka 2009—2024, poslední aktualizace: 2. 2. 2011, 13:17

Valid HTML 4.01 Transitional Valid CSS Valid RSS Level A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0 Powered by Apache HTTP Server Powered by PHP Powered by MySQL Hosted by Webzdarma.cz