Ik heb dit script maar op een of andere manier krijg ik het niet voor elkaar om een file uit een andere folder te halen. :

<?
if(!$_GET['p'])
$_GET['p'] = "hn1";
if(file_exists($_GET['p'].'.htm'))
include($_GET['p'].'.htm');
else
echo"404 Pagina niet gevonden!!";
?>
uit een andere folder: ff uit de losse pols:

include ($foldername."//".$_GET['p']."htm")
Nee, doet ie niet maar evengoed bedankt
Nee, doet ie niet maar evengoed bedankt
1 / te veel en ; vergeten, dus:

include ($foldername."/".$_GET['p']."htm");

edit:
em dus wel wat dan dus:

<?

$foldername = "hierdenaamvanjefolder";

if(!$_GET['p'])
$_GET['p'] = "hn1";
if(file_exists($_GET['p'].'.htm'))
include ($foldername."/".$_GET['p']."htm");
else
echo"404 Pagina niet gevonden!!";
?>
Nee doet ie ook niet

<?php

if(!$_GET['p'])
$_GET['p'] = "premiere1";
if(file_exists($_GET['p'].'.html'))
include (files."/".$_GET['p']."html")
else
echo"404 Pagina niet gevonden!!";

?>
trouwens een folder hoger gaat zo:
../
Je script zou dan zo worden:
<?php

if(!$_GET['p'])
$_GET['p'] = "premiere1";
if(file_exists($_GET['p'].'.html'))
include ("../files/".$_GET['p']."html")
else
echo"404 Pagina niet gevonden!!";

?>
Ja dat dacht ik eerst ook maar dan krijg als foutmelding:
Parse error: parse error, unexpected T_ELSE in
<?php

if(!$_GET['p'])
$_GET['p'] = "premiere1";
if(file_exists($_GET['p'].'.html'))
include ("../files/".$_GET['p']."html"); // puntcomma vergeten :)
else
echo"404 Pagina niet gevonden!!";

?>
Nee dat was het dus niet want nog steeds geen resultaat. Iig bedankt
wat is je fout momenteel?

edit 300 :)

Reageren