Autor Zpráva
svasik
Profil
Ahoj, >> Odkaz
všímejte si pouze obsahu prosím. Prosil bych, jestli někdo neví, jak udělat, aby nemohl uživatel procházet ostatní složky (nezobrazil se mu . .. ??)
kód zde:
<?php
  $slozka = OpenDir("Downloads");
 while ($soubor = ReadDir($slozka)){
 $zjistenipripony = pathinfo($soubor);
 echo "<a href='Downloads/" . $soubor ."' target='_blank'>";
 if ($zjistenipripony['extension'] == "pdf"){
 echo("<img src='http://www.skautinadeje.ic.cz/book/book.gif' border='0'>");
 }elseif($zjistenipripony['extension'] == "avi" OR $zjistenipripony['extension'] == "AVI" OR $zjistenipripony['extension'] == "mpe"){
 echo("<img src='http://www.skautinadeje.ic.cz/book/tv.gif' border='0'>");
 }elseif($zjistenipripony['extension'] == "mp3" OR $zjistenipripony['extension'] == "wav" OR $zjistenipripony['extension'] == "MP3"){
 echo("<img src='http://www.skautinadeje.ic.cz/book/nota.gif' border='0'>");
 }else{
 echo("<img src='http://www.skautinadeje.ic.cz/book/no.gif' border='0'>");
 }
  echo $soubor."</a><br>";
 }
  ?>
Miloš
Profil
Co zkusit .htaccess s příslušnou volbou?
Options -Indexes procházení zakazuje,
Options +Indexes předpokládám procházení povoluje.
svasik
Profil
Zdá se že to nepomohlo ...
s .htaccess dělám poprvé...
#PHP
php_value max_execution_time 15
php_flag register_globals on
php_flag display_errors on
php_value memory_limit 16M
php_value post_max_size 16M
php_value upload_max_filesize 16M
php_flag file_uploads on

#Indexes
Options -Indexes
AddType application/x-httpd-php .php .php3 .php4 .php5 
php_flag engine on

#errors
ErrorDocument 404 /error404.html
ErrorDocument 403 /error403.html
ErrorDocument 500 /error500.html

na serveru ic.cz jsem nahrál do rootu

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0