Ich habe ein kleines Koordinationspronblem.
Code:
function getURLParams(){
$params = $_GET['dir'];
if (!isset ($params))
$params = "./";
if (!file_exists($params)){
header("HTTP/1.0 404 Not Found");
die();
}
return $params;
}
?>
<
html>
<body>
<?php
$dir = getURLParams();
Logisch, was passiert. Wenn das Verzeichnis nicht existiert, soll ein 404 gesendet werden. Allerdings ist zu dem Zeitpunkt der eigentliche Header ja schon verschickt worden.
Wie kann man das am geschicktesten lösen?