Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem výpis složky v html

ahoj, chtěl bych vytvořit v mém html dokumentu seznam odkazů na soubory které budou v podsložce mého html dokumentu - výpis stejný jako u ftp, ale nevím jak na to
díky

Předmět Autor Datum
odkazy.html Obecně: <a href="cesta-k-souboru.txt">Název souboru</a>
IQ37 09.01.2013 16:11
IQ37
potřebuju to mít při každém otevření aktualizované,kdybych takhle vytvářel odkazy tak při každém při…
Nemo_nbody 09.01.2013 16:16
Nemo_nbody
Záleží na tom, kde to chceš provozovat. Doma (bez webserveru) ti to nepojede. <?php $adresar = '../…
IQ37 09.01.2013 16:26
IQ37
tohle jsem viděl na internetu mockrát ale jsem začátečník a ovládám právě pouze html a css, takže ja…
Nemo_nbody 09.01.2013 16:30
Nemo_nbody
Když máš webserver, tak už snad nebude problém nahradit slovo "adresář" názvem skutečné složky se so…
IQ37 09.01.2013 16:39
IQ37
ale absolutně netuším kam mám ten php script dát
Nemo_nbody 09.01.2013 16:40
Nemo_nbody
Máš (asi) soubor index.html, style.css a vytvoříš si vypis.php (tam to nakopíruješ a upravíš název s…
IQ37 09.01.2013 17:05
IQ37
Relativní cesta (adresa)? http://www.jakpsatweb.cz/archiv/relativni-cesta.ht ml http://www.jakpsatwe…
Zarniwúp 09.01.2013 16:15
Zarniwúp
napsal jsem jako u ftp, když vytvořím odkaz a dám do podložky nový soubor tak se mi nezobrazí
Nemo_nbody 09.01.2013 16:20
Nemo_nbody
Napiš sem ještě jednou srozumitelně co si přesně udělal s tím kodem co ti sem dal IQ37. Možná i s ko…
Gizzer 09.01.2013 17:30
Gizzer
Jaký máš webserver? Nejspíš by stačilo jen povolit Directory listing. poslední
ws79 09.01.2013 17:56
ws79

Záleží na tom, kde to chceš provozovat. Doma (bez webserveru) ti to nepojede.

<?php
$adresar = '../adresar/';
$vypis = opendir($adresar);
while (false!==($file = readdir($vypis)))
{
if ($file != "." && $file != "..")
{ echo "<a href=\"$file\">$file</a><br>\n"; }
}
closedir($vypis);
?>

Když máš webserver, tak už snad nebude problém nahradit slovo "adresář" názvem skutečné složky se soubory. Pokud to potíž bude, tak to budeš muset nastudovat.

Máš (asi) soubor index.html, style.css a vytvoříš si vypis.php (tam to nakopíruješ a upravíš název složky - bez diakritiky). Ve stejném místě si vytvoříš složku s názvem, který jsi zadal ve skriptu. Do té složky si vložíš soubory, které chceš vypisovat (nic jiného). Na ten soubor vypis.php můžeš potom odkazovat z toho index.html, anebo obsah výpisu můžeš naincludovat (opět nastudovat), atd. Těch možností, jak to použít je víc. Nejsem učitelka a ty máš přístup k internetu.

Zpět do poradny Odpovědět na původní otázku Nahoru