Avatar billede cden Nybegynder
07. juli 2003 - 22:07 Der er 4 kommentarer og
1 løsning

Problemer med manglende parameter

Hej Eksperter.

Jeg har et lille problem.
Jeg vil gerne bruge en parameter til at bestemme indholdet på min side, altså include() i min index.php
Og det går også godt, på nær første gang vil se siden, hvor den selv finder index.php.

Jeg har ingen problemer når jeg selv kalder index.php uden parameter

Håber spørgsmålet kan forståes.
Avatar billede phpwiz Nybegynder
07. juli 2003 - 22:11 #1
lad os se noget kode, det gør virkelig arbejdet for os nemmere,
Avatar billede cden Nybegynder
07. juli 2003 - 22:17 #2
På min index.php:

<?php
if ($page) {
  include(path/$page.php);
}else
  include(path/forside.php);
?>

Det virker ikke når serveren selv finder index.php
Avatar billede phpwiz Nybegynder
07. juli 2003 - 22:21 #3
hvordan bliver variabelen $page defineret ? ? ...

er det via index.php?page=xxxx ??

for så er det:

if ($_GET[page]) {
include ("path/".$_GET[page].".php");
Avatar billede cden Nybegynder
07. juli 2003 - 22:42 #4
Variablen page bliver defineret via index.php?page=xx

<?php    
    if ($_GET[page]) {
        include ("path/".$_GET[page].".php");
        }
    else {
        include ("path/forside.php");
        }   
?>

Det ser ud til at virke, men den viser ikke forsiden første gang ????
Den går altså ikke til else sætningen.... er den lavet forkert ???
Avatar billede cden Nybegynder
07. juli 2003 - 22:52 #5
>> ramlev.dk

Tak for hjælpen !

Det virker det hele !
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester