ik heb deze include:

<?
ini_set('allow_url_fopen',0);
if (isset($_GET["page"])) {
$page = $_GET["page"];
$error = '<script>alert("Your IP is logged!");</script>';
if (ereg('://',$page) || ereg('www',$page))
die($error);
if (strlen($page) > 15)
die($error);
if (!file_exists($page.'.php') || empty($page))
include ("index.php");
@include('./'.$page.'.php');
}
else {
include ("index.php"); }
?>


als ik index.php?page=broodmes doe dan zal hij dus broodmes.php openen....

nu wil ik dat hij bij dezelfde actie .. map/broodmes.php opent in plaats van gewoon broodmes.php .. dit moet erg simpel zijn , maar hij vertikt het bij alles wat ik verander... ik dacht zelf dat als ik van @include('./'.$page.'.php');
dit maak @include('./mapje/'.$page.'.php'); hij het zal moeten doen.. maar dat doet hij dus niet ..

kan iemand me helpen pls.
<?

$page = "mapje/".$_GET["page"];


?>

Zo iets misschien?
gedaan , maar dan krijg ik de error: Your IP is logged! , en dat gebeurd normaal aleen als je meer dan 15 tekens invoert ..
Niemand die me verder kan helpen?
moet strlen($page) > 15 niet strlen($page) >= 15 zijn?
mm geen idee , maar hij werkt PERFECT .. aleen moet ik dus in plaats van blaat.php ... mapje/blaat.php hebben .. moet dat niet hier: @include('./'.$page.'.php'); verandert worden?
mm niemand die deze knul verder kan helpen?
ik doe het misschien op de foute manier

maar ik ben ook nog een php n00b ;)

als ik een script uit een andere map moet halen doe ik:

include("map/script.php");
Het is al gefixed, bedankt voor de hulp

Reageren