Ongelmana olisi, että pitäisi saada toimimaan scripti
joka osaa hakea kansiosta kaikki .html-päätteiset tiedostot(alikansioita ei saa selata) sit se scripti osaa listata ne muotoon "Etusivu" => "etusivu.html" tai niin, että alla oleva scripti osaa lukea ne tosta array kohdasta.
lisäksi lopuksi pitäisi saada ne näkymään alla olevasta linkistä löytävän koodin menun mukaisesti.
https://www.ohjelmointiputka.net/koodivinkit/
eli vielä toi ongelma lyhyesti.
etsi .html tiedostot, listaa array kohtaan, listaa menuun.
esim. etusivu.html -> "Etusivu" => "etusivu.html" -> menu kohdassa olisi linkki <a href="?sivu=Etusivu">Etusivu</a>
Kannattaa kokeilla funktiota scandir kansion sisällön selvittämiseksi ja funktiolla is_dir voit tarvittaessa tarkistaa mitkä kaikki kansion sisältämistä kohteista ovat kansioita ja jättää ne huomiotta.
Lisää tietoa kyseisistä funktioista löytyy osoitteista
scandir: https://www.php.net/manual/en/function.scandir.
is_dir: https://www.php.net/manual/en/function.is-dir.php
Toivottavasti et sinällänsä tuollaista järjestelmää aio ottaa käyttöön. Etsiä pitää vain kun on jotain hukassa, vähintään kannattaa tehdä jokin välimuistiratkaisu ettei kansioita tarvitse skannailla aina kun sivua ladataan...
Aihe on jo aika vanha, joten et voi enää vastata siihen.