Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuinka tehdä? index.php=page?linkit

larryweb [30.09.2002 15:25:07]

#

Yritän saada niin että kun vasemmalla olevasta menusta klikkaa vaikka "linkit" niin linkit.php:n sisältö avautuu sisä tablettiin, muttä ylä tabletin kuva eivät lataudu uudelleen. Ja niin että linkit sivu avautuu osoitteesta index.php?page=linkit , koska nyt mun pitää laittaa pakosti vaikka page1.php (=linkit) osoitteeksi index.php?page=1
Eli mitä index.php:hen ja muualle pitäisi laittaa koodia että tamä juttu toimisi.

Kiitos jo etukäteen neuvoista!

mikko [30.09.2002 15:36:25]

#

Luulen ymmärtäneeni kysymyksi suunnilleen oikein. Eli sinulla on siis sivu, jonka taitto perustuu taulukoihin. Osassa soluista on navigaatio sekä muuta roskaa, jota ei tarvitse ladata uudelleen joka kerta. Yhdessä solussa on sisältö, joka poimitaan jostain muualta sivun luomisen yhteydessä. Eikö näin?

Tuosta kuvien latautumisesta en osaa sanoa mitään. Tuota php-juttua osaan silti hieman kommentoida :) Eli itse php-skriptinhän pitää katsoa mikä arvo page-muuttujassa on ja luoda sivu sen perusteella. Mistä sisältö poimitaan? Vois kai tähän jonkinlaista koodiakin heittää:

switch ($page){

case "linkit":
print ("Tähän hyvinpaljon linkkejä");
break;

default:
print ("Etpä kertonut sivua :P");
}

larryweb [30.09.2002 16:28:20]

#

Sisältö poimitään linkit.php sivusta.

mikko [30.09.2002 16:58:36]

#

Poimitaanko vai liitetäänkö tiedosto suoraan ?

larryweb [30.09.2002 17:24:36]

#

Kumpi on parempi tapa niin se.

larryweb [01.10.2002 14:53:09]

#

Jos laittaisit molemmat tavat.

mikko [01.10.2002 16:26:26]

#

No siis tiedostonhan voit sisällyttää vaikka include-funktiolla:
https://www.php.net/manual/en/function.include.php

Vastaus

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

Tietoa sivustosta