27. maj 2006 - 19:30Der er
24 kommentarer og 1 løsning
Søger noget i stil med ?page=side
Hejsa. Jeg er stadig en smule grøn i php, så vil derfor godt lige have en lille hjælpene hånd fra jer af.
Jeg søger et script der minder om det man ser mange steder hvor adressen står som www.domæne.dk?page=fide fx. men jeg har et lille krav her.
Istedet for ?page=side vil jeg gerne have der står ?request=side
Ud over det skal det også være på den måde at jeg har en tom index hvor jeg kun har sidens layout, og så via scriptet kan kalde fx nyheder.php ind i den tabel jeg nu ønsker. 404.php er ikke et krav
Jeg fandt lige den version som jeg normalt bruger og tilsyneladende virker som den skal: <?php if(isset($_GET["request"]) && file_exists($_GET["request"] . '.php')) { include($_GET["request"] . '.php'); } else { include("forside.php"); } ?>
Hey Leif.. Din den nederste der, den skal bare indsættes i den tabel jeg nu vil have siderne vist i ikke? Og så er jeg derefter klar til at linke til ?request=forside frem for forside.php? Hvis ja, så smid et svar, og du skal få dine point :)
hansen1142 -> Ja, men har du ikke defineret noget henter den automatisk forside.php, det er for at når du bare skriver www.domæne.dk skal du jo også komme ind på en side :)
Bare til orientering, men kunne have kaldt det ?q=forside så skal alle steder der står request bare skiftes med ud med q, da det reelt er lige meget hvad variablen hedder jeg tror mange bruger page da det nok er mest nærliggende.
hansen1142 -> Ja, men har du ikke defineret noget henter den automatisk forside.php, det er for at når du bare skriver www.domæne.dk skal du jo også komme ind på en side :)
Den der forstod jeg ikke helt? Altså jeg havde engang et sådan script, men har mistet det ved et harddisk nedbrud, og der skulle jeg sætte et lille stykke kode ind i toppen af index.php og så der efter et lille stykke kode i den tabel jeg ville kalde siderne ind i. Den kaldte selv forside.php ind med det samme.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.