Avatar billede bapper Nybegynder
07. februar 2003 - 17:13 Der er 7 kommentarer og
1 løsning

Default include i dokument!

Hej,

Prøv venligst at se på dette eksempel: http://www.bernstorff.dk/testing/testphp.php.

Koden jeg har brug er følgende:

______________________________________________________
<?php
if (isset($_GET['type'])) {

  if($_GET['type'] == "produkter") {
include 'produkter.inc';
}
  elseif($_GET['type'] == "priser") {
include 'priser.inc';
}
 
  elseif($_GET['type'] == "betingelser") {
include 'betingelser.inc';
}
 
  else{
echo"Den ønskede variabel findes ikke!";
  }
}
?>
______________________________________________________

Jeg har derudover operettet de tre includefiler (produkter.inc, priser.inc samt betingelser.inc)

Som I kan se, virker det jo ganske fint med testphp.php er TOM fra starten:

MEN:

Det eneste problem er, at jeg gerne vil have at includefilen produkter.inc skal indlæses automatisk når siden testphp.php loades. Den skal så skiftes ud med de andre includefiler når menuen benyttes, og selvfølgelig indlæses igen, hvis den vælges i menuen???????

Kom nu drenge - jeg er lige ved at have den hjemme!

Thanks

Bapper
Avatar billede alrua Nybegynder
07. februar 2003 - 17:15 #1
sådan her, måske?

<?php
if (isset($_GET['type'])) {

  if($_GET['type'] == "priser") {
include 'priser.inc';
}
 
  elseif($_GET['type'] == "betingelser") {
include 'betingelser.inc';
}  else {
include 'produkter.inc';
}
 
  else{
include 'produkter.inc';
echo"Den ønskede variabel findes ikke!";
  }
}
?>
Avatar billede alrua Nybegynder
07. februar 2003 - 17:16 #2
hov, der kom en } for meget...
Avatar billede alrua Nybegynder
07. februar 2003 - 17:16 #3
og et svar... :P
Avatar billede bapper Nybegynder
07. februar 2003 - 17:25 #4
Øhh, hvor er den } for meget henne? Jeg får fejl ligeyldig hvad jeg gør når der er to else-sætninger efter hinanden?

Bapper
Avatar billede alrua Nybegynder
07. februar 2003 - 17:29 #5
hmm...den stod bare et forkert sted ;)

<?php
if (isset($_GET['type'])) {
    if($_GET['type'] == "priser") {
        include 'priser.inc';
    } elseif($_GET['type'] == "betingelser") {
        include 'betingelser.inc';
    } else {
        include 'produkter.inc';
    }
} else {
    include 'produkter.inc';
    echo"Den ønskede variabel findes ikke!";
}
?>

det skulle virke :)
Avatar billede bapper Nybegynder
07. februar 2003 - 18:53 #6
Til Alrua:

Many thanks - du har reddet min weekend :-) et hundrede point til dig herfra...
Avatar billede bapper Nybegynder
07. februar 2003 - 18:54 #7
Fjernede lige echo-sætningen...
Avatar billede alrua Nybegynder
07. februar 2003 - 18:55 #8
selv tak da - takker for point :)
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