Minulla on linkkipalkki html-tiedostona, josta se haetaan kaikille nettisivuille php:lla. Ongelma on, että minulla on alakansiossa kuvagalleria, jolla pitäisi näkyä sama linkkipalkki. Nyt palkki kyllä näkyy, mutta kun urlit ovat suhteellisia, ne eivät alakansiossa toimi.
Saako linkkejä mitenkään toimimaan niin, että ne myös alakansiosta viittaisivat edellisen kansiotason sivuihin? Oletettavasti linkit toimisivat, jos niissä olisi täydelliset urlit, mutta onko mitään muuta konstia? Vai pitääkö tehdä alakansioon oma linkkipalkkitiedosto, jossa linkit ovat oikein?
Saako linkkejä mitenkään toimimaan niin, että ne myös alakansiosta viittaisivat edellisen kansiotason sivuihin? Oletettavasti linkit toimisivat, jos niissä olisi täydelliset urlit, mutta onko mitään muuta konstia? Vai pitääkö tehdä alakansioon oma linkkipalkkitiedosto, jossa linkit ovat oikein?
Vastaukset 2
Vanhimmat
varmaan tallentaa ne osoitteet vaikka tekstitiedostoon ja sitten joka sivulla lasketaan kuinka kaukana juurihakemistosta ollaan ja tulostetaan osoite sen mukaan.
Täydellinen polku palvelinnimineen toimii varmasti.
Mutta jos on tarvetta pyörtittää samaa juttua eri palvelimilla (esim omalla koneella), niin phpn avulla voi rintata sen palvelimen nimen siihen osoitteeseen.
Tähän tyyliin:
echo("Etusivu\n");