Itse olen tottunut käyttämään systeemiä ?sivu=etusivu
Voisiko joku kertoa mihin perustuu nykyään yleistynyt tapa index.php?2 tai index.php?3
Onko taustalla joku toistolause, jossa esim.
if (isset($_GET['2']))include("2.htm");
vai onks tollaseen joku helpompi tapa
Kiinnostashan tollanen lyhytmuoto, jos ei kauheen vaivalloinen ole.
Kysymysmerkin jälkeisen tiedon saa suoraan $_SERVER-taulukosta:
<?php $sivu = $_SERVER["QUERY_STRING"]; echo $sivu; ?>
Jos osoite on sivu.php?1, QUERY_STRING on 1, ja jos osoite on sivu.php?sivu=testi, QUERY_STRING on sivu=testi. Tiedot voisi siis aina noutaa QUERY_STRINGistä $_GET-taulukon asemesta.
Kiitos tästä tiedosta, en oo tollaseen ennen törmänny
Aihe on jo aika vanha, joten et voi enää vastata siihen.