Ongelmani on siinä, että tiedossa on tämä $_get -funktio joka sitten linkkein kautta imee tiedot muista tiedostoista tyyliin index.php?sivu=info, mutta jos haluan etusivun index.php toimivan sellaisenaan samanlaisena kuin index.php?sivu=info, ilman että tuota pidempää linkkiä osoiteriviin tarvitsee laittaa, niin kuinkas tämä käytännössä toimii? :S
Kirjoita vaikka skriptin alkuun:
if ($_GET['sivu'] == "") $_GET['sivu'] = "info";
Nyt jos sivua ei ole annettu, se on oletuksena "info".
Hmm. Ei jostain syystä toimi O.o
Antti Laaksonen kirjoitti:
if ($_GET['sivu'] == "") $_GET['sivu'] = "info";
Oho, ei uskois, omilla sivuillani alku täsmälleen samanlainen :D
jpzz kirjoitti:
Hmm. Ei jostain syystä toimi O.o
Voisitko näyttää koko koodin, jos se ei ole kovin pitkä?
Nimittäin kyllä tuon pitäisi toimia, tai ainakin minulla toimii.
Jep, nyt se toimii, olin tehnyt typeriä pikkuvirheitä. Kiitoksia :D
Sais olla melkee kirjotussuojattuja nuo etukäteen määritellyt taulukot. Hae mieluummin käyttäjän syöte erilliseen sivu-muuttujaan, jonka sitten filtteröit ennen sisällytystä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.