Hello,
noch eine kleine Ergänzung mit einem "Testscript"
<?php ### basename.php ###
echo "<pre>";
print_r($_GET);
echo "</pre>";
echo "<hr>";
echo "<br>Dieses script heißt <b>basename.php</b><br />\n";
echo "<br>Die Scriptvariable lautet <b>".$_SERVER['PHP_SELF']."</b><br />\n";
echo "<br>Die Magsiche Konstante __FILE__ lautet <b>".__FILE__."</b><br />\n";
echo "<br>Der Basename lautet <b>".basename($_SERVER['PHP_SELF'])."</b><br />\n";
echo "<hr>";
$path_parts = pathinfo($_SERVER['PHP_SELF']);
echo $path_parts["dirname"] . "<br>\n";
echo $path_parts["basename"] . "<br>\n";
echo $path_parts["extension"] . "<br>\n";
echo basename($path_parts["basename"],".".$path_parts["extension"])."<br>\n";
?>
Der Aufruf erfolgt dann z.B. mit "..../basename.php?var1=hallo?b=3456"
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen