Olin töissä eräässä ATK-firmassa jossa tehtiin mm. nettisivuja. Aiemmin olin käyttänyt vain HTML:ää ja työpaikalla tutustuin PHP:hen. Olen kuitenkin unohtanut yhden tärkeän asian. Työpaikalla käytettiin tämän tapaista koodia (tein äsken muutamassa minuutissa):
<table> <tr> <td> <a href="index.php?id=100">linkki1</a><br> <a href="index.php?id=110">linkki2</a><br> </td> <td> <?include("content2.php");?> </td> </tr> </table>
Eli se osa sivusta minne itse sisältö menee on korvattu tuolla <?include("content2.php");?>:lla. Kun linkistä painaa, avautuu sivu joka on tuohon content2.php-tiedostoon määritetty linkin id:lle.
Eli vain tuo itse sisältö muuttuu, eikä bannereita tai muuta tarvitse ladata useampaan kertaan.
En kuitenkaan muista miten tuo content2.php on tehty, sillä muokkasin vain valmiita pohjia. Osaisiko joku hieman neuvoa? Hyvä esimerkki on http://pirjonpakari.fi/
Tässä koodivinkki, joka tekee saman asian:
https://www.ohjelmointiputka.net/koodivinkit/
Tuota hieman koitin, mutta en saanut sitä toimimaan. Saattaa johtua etten pahemmin oli php:en perehtynyt. Eli ohjeen mukaan listaan sivut tuohon kuten esimerkissä ja asetan oletussivun. Esimerkissä oletussivuna on news.php. Vaihdoin oman oletussivun, se toimi, mutta miten siirtyä news.php-sivulta info.php-sivulle?
siis teetkö linkit muotoon index.php?sivu=news ja index.php?sivu=info
Nyt sain sen toimimaan. Kiitos vastanneille. En oikein käsittänyt aluksi tuota, mutta nyt onnistuu.
Aihe on jo aika vanha, joten et voi enää vastata siihen.