Autor Zpráva
esemeska
Profil
Jak udělat, aby mě to vygenerovalo odkazy na všechny soubory, které jsou ve složce? Jako text odkazu chci
nazev souboru...dikes
jozob
Profil
esemeska
<?php

if ($handle = opendir('.')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "<a href=\"$file\">$file</a><br>\n";
}
}
closedir($handle);
}
?>
esemeska
Profil
diky moc...muzu se jeste zeptat, jak to udelat, kdyz ty soubory mam v jiny slozce nez script?
jozob
Profil
esemeska
<?php

$dir="priecinok_bez_lomitka";
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "<a href=\"".$dir."/"."$file\">$file</a><br>\n";
}
}
closedir($handle);
}
?>
esemeska
Profil
diky...ja to pred chvili udelal takto:
if ($handle = opendir('dw/java/'))
...........
jozob
Profil
esemeska
Nezabudni do odkazov pridať ten adresár. Preto som na to použil premennú, aby to nebolo potrebné prepisovať na dvoch miestach pri zmene.
esemeska
Profil
jjj.prave jsem zjistil, ze to bez toho nefunguje:) tak jsem to udelal presne podle tebe...diky moc moc moc
esemeska
Profil
Prosim vas...ja to dal na obrazky...at se zobrazi vsechy ve slozce, ale pak se mne tam zobrazil soubor Thumbs.db
..nikde ho nemuzu najit, ani kdyz to otevru v totalcomanderu...jak se toho zbavit
ten script mam ted takovy:
<?php
$dir="dw/$sec";
if ($handle = opendir($dir)) {

while (false !== ($file = readdir($handle))) {

if ($file != "." && $file != "..") {

echo "<img src=\"".$dir."/"."$file\" class=\"img\">\n";

}

}

closedir($handle);

}

?>
jozob
Profil
esemeska
Ten súbor tam je, ale je skrytý. Je to pozostatok nejakého programu pracujúceho s obrázkami (napríklad ACD See). V Total Commanderi si v konfigurácii nastav zobrazenie skrytých súborov a kľudne ho zmaž.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0