| 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: 13 let
|
|||
0