include($page)

Tags:    php

Hey allesammen,

Me er igang med at lave moi nye website og ville bruge phps include ting..
men kan ikke få det til at virke.
Bruger dette script:

$page = $_REQUEST['page'];
if ($page == '') {
include($page);
} else {
include($page);
}

Med venlig hilsen
Ken Christensen
Christensenken@hotmail.com
www.Kenman.tk



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jeg har lige skrevet noget kode der skal bruges til et andet projekt. Mon ikke du kan bruge noget i den her stil:

Fold kodeboks ind/udKode 


Du skal evt. rette lidt i det :)

--
Mvh.

Kasper (TSW)
Webmaster



Hey allesammen,

Me er igang med at lave moi nye website og ville bruge phps include ting..
men kan ikke få det til at virke.
Bruger dette script:

$page = $_GET['page'];
if ($page == '') {
include($page);
} else {
include($page);
}

Med venlig hilsen
Ken Christensen
Christensenken@hotmail.com
www.Kenman.tk

ehm... hvorfor hvis $page så skal den include $page, hvis ikke skal den alligevel ?
desuden kan du bare skrive iF($page) istedet for for at se om den eksisterer

men her er der et skripts:
<pre>
$page = $_REQUEST['page'];
if($page){
include($page);
} else {
exit;
}
</pre>
-
neuroman? det' da mig :D
Aloha - Er du fresh???[Redigeret d. 07/10-02 18:37:10 af Elias][Redigeret d. 07/10-02 18:38:01 af Elias]



Hey !!!

Kender problemmet !
Der er flere måder at løse det på. Kaspers metode er nok den mest rigtige, men det kan også gøres således :

<?

if($betingelse==1)
#include<php1.h>
else
if($betingelse==2)
#include<php2.h>

?>

Hvis siden f.eks. hedder "index.php" kan siden kaldes "index.php?betingelse=1" herved kaldes #include<php1.h> den kan også kaldes "index.php?betingelse=2" hvorved #include<php2.h> kaldes.

Der kan være noget med at man skal bruge #include"noget" men er ikke sikker. Prøv evt. php.net eller php-hæftet det koster ca. 50 kr og kan købes næsten over det hele. Blot et råd har selv haft meget glæde af det....

Keep op the good work !!!!




t