Autor | Zpráva | ||
---|---|---|---|
Marschmallow Profil |
Dobrý večer,
na internetu jsem si našel skript pro zobrazení souborů v dané složce (soubory) a nevím jak názvy souborů proměnit v klikatelné odkazy, vedoucí právě na ně. Jak bych tedy sem mohl vložit odkazy? Děkuji :) <?php $adresar = 'soubory/'; $vypis = opendir($adresar); while (false!==($file = readdir($vypis))) { if ($file != "." && $file != "..") { echo "$file<br>\n"; } } closedir($vypis); ?> |
||
lionel messi Profil |
Ja by som to skúsil takto (som však len začiatočník, takže ber to s rezervou :-/ ):
<?php $adresar = 'soubory/'; $vypis = opendir($adresar); while (false!==($file = readdir($vypis))) { if ($file != "." && $file != "..") { echo "<a href=\"$file\">$file</a><br>\n"; } } closedir($vypis); ?> |
||
Marschmallow Profil |
#3 · Zasláno: 27. 12. 2013, 20:15:09
lionel messi:
Díky, ale bohužel tu nefunguje. Jelikož jsou nahrávaná data ve složce "soubory", tak i když jsem před to zadával různými způsoby tu složku, tak to odkazuje rovnou (obrazek.jpg). A neodkazuje to takto (soubory/obrazek.jpg). Jinak nahrávání mi funguje. |
||
Taps Profil |
Marschmallow:
u odkazu je nutné zadat kompletní cestu k obrázku <?php $adresar = 'soubory/'; $vypis = opendir($adresar); while (false!==($file = readdir($vypis))) { if ($file != "." && $file != "..") { echo '<a href="soubory/'.$file.'">'.$file.'</a><br>'; } closedir($vypis); ?> <? glob(); ?> <? scandir(); ?> |
||
Kubo2 Profil |
#5 · Zasláno: 27. 12. 2013, 21:02:24
Marschmallow:
Trochu som to upravil. Niečo takéto si skúšal? To by malo fungovať. <?php $adresar = 'soubory/'; $vypis = opendir($adresar); while(false !== $file = readdir($vypis)) { if ($file != "." && $file != "..") { echo "<a href=\"$adresar$file\">$file</a><br>\n"; } } // čo ak sa adresár nepodarí otvoriť? if($vypis) closedir($vypis); ?> |
||
Marschmallow Profil |
#6 · Zasláno: 27. 12. 2013, 21:54:28
Taps:
Díky, ale bohužel mi toto nefunguje. Kubo2: Díky, funguje mi to! Tenhle způsob mě nenapadl :) Děkuji všem za snahu :) |
||
Časová prodleva: 10 let
|
0