Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: content2?

rananen [22.03.2007 17:15:08]

#

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/

ajv [22.03.2007 17:32:58]

#

Tässä koodivinkki, joka tekee saman asian:
https://www.ohjelmointiputka.net/koodivinkit/23927-php-sivut-dynaamisiksi-php-n-avulla

rananen [22.03.2007 21:53:25]

#

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?

JyKKemus [22.03.2007 22:05:55]

#

siis teetkö linkit muotoon index.php?sivu=news ja index.php?sivu=info

rananen [22.03.2007 22:16:55]

#

Nyt sain sen toimimaan. Kiitos vastanneille. En oikein käsittänyt aluksi tuota, mutta nyt onnistuu.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta