Avatar billede zurekk Nybegynder
22. marts 2006 - 20:46 Der er 4 kommentarer og
1 løsning

Include problem

Ja, jeg skal have sat mit site sammen, men nu kan jeg ikke få indholdet frem.
Før i tiden brugte jeg frames/iframes, men nu går jeg så over til include metoden.

Hvis i ikke forstår, så er det sådan her linksene skal se ud:
index.php?page=hej
det kan jeg også godt lave, men kun hvis alle filerne der linkes til, ligger i samme mappe.Men det gør de i dette tilfælde ikke.

Hvad skal jeg gøre ved dette script, for at få det til at virke på min måde =)?

<?
$page = $_GET['page'];
if($page != "") {
if(file_exists("pages/$page.php")) {
include("pages/$page.php");
} else {
include("pages/warning_404.php");
}
} else {
include("pages/frontpage.php");
}
?>

Har prøvet lidt frem og tilbage, men intet gider virker -.-
Så viser den bare intet.
Avatar billede greew Nybegynder
22. marts 2006 - 20:58 #1
Du kan eventuelt lave både en $_GET['page'] og en $_GET['category'] - hvor category så henviser til den rigtige mappe.. og ellers altid til pages?
Avatar billede zurekk Nybegynder
22. marts 2006 - 21:00 #2
<?
$page = $_GET['page'];
$category = $_GET['category'];
if($page != "") {
if(file_exists("pages/$page.php")) {
include("pages/$page.php");
if($category != "") {
if(file_exists("awdaw/$category.php")) {
include("awdawd/$category.php");
} else {
include("pages/warning_404.php");
}
} else {
include("pages/frontpage.php");
}
?>


Sådan?
Der er sikkert lidt fejl da det bare er hurtigt bikset sammen.
Men er det hvad du mener?
Avatar billede greew Nybegynder
22. marts 2006 - 21:08 #3
<?
    $page = $_GET['page'];
    $category = $_GET['category'];
    if($page != "" && $category != "")  {
        if(file_exists($category."/".$page.".php"))  {
            include($category."/".$page.".php");
        } else {
            include("pages/warning_404.php");
        }
    } else {
        include("pages/fronpage.php");
    }
?>
Avatar billede zurekk Nybegynder
22. marts 2006 - 21:27 #4
Dejligt!
Det virker.
Tusind tak :D

Smid et svar babymus ^^
Avatar billede greew Nybegynder
22. marts 2006 - 21:30 #5
Jawohl :)
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