Problemer med include()

Tags:    php

Hey,

Jeg har lige skiftet webhotel til starthotel. Siden jeg har skiftet har min include ikke virket.

Min include-sætning ser ud som følger:

<?PHP
if (file_exists("{$page}.php")) {
include("{$page}.php");
} else {
include("forside.php");
}
?>

Hvad kan der være galt??

Findes der alternativer til dette?? Det giver mig også problemer når jeg bruger PHP_SELF f.eks. i nyhedsscript!!

Håber i kan hjælpe

Med venlig hilsen
Kander

[Redigeret d. 06/10-03 17:52:41 af Kristian Andersen]



9 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Prøv det her så...

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



Prøv det her...

<?PHP
if (file_exists("{$page}.php")) {
include("{$page}.php");
} else {
include("forside.php");
}
?>

hvad betyder {$page}

[Redigeret d. 06/10-03 17:49:02 af ToPCaT]



Har lige rettet i mit spørgsmål.. det var også en fejl med include_once("{$page}.php");

Det var noget jeg havde prøvet men virkede heller ikke.

Men ellers tak:D




Hvor kommer variablen $page fra?



Hvor kommer variablen $page fra?


Hov undskyld.. glemte jeg helt at svare på..

$page er mine undersider og bliver "aktiveret" ved link

side1 (=show.php?page=side1)
side2 (=show.php?page=side2)

osv.




Bruger du:
$page = $_GET[page];
??



Nej det gør jeg ik.. Bruger kun det der står i mit første indlæg..



Sådan man...:D Tusind tak for det!!

Så virker det sgu igen..



Det var så lidt !



t