Guten Tag
Ich habe folgenden Scriptcode:
Wenn ich nun am URL "?lang=de" anhänge, sollten ja die Dateien deheader.php und defooter.php eingefügt werden.
Allerdings kommen da immer die normalen dateien footer.php und header.php.
Ich habe auch schon folgendes oberhalb des eigentlichen scripts eingefügt:
Da wurde einfach der restliche Inhalt etwas nach unten geschoben, aber ausgegeben wurde nichts.
An was kann das liegen?
Danke im Voraus
Gruss Slein
Ich habe folgenden Scriptcode:
PHP:
<?php
//header
if ($get['lang'] == "de")
{
include("deheader.php");
}
elseif ($get['lang'] == "nl")
{
include("nlheader.php");
}
else
{
include("header.php");
}
//inhalt
if (file_exists($get['lang'].$get['inhalt'].'.php'))
{
include($get['lang'].$get['inhalt'].".php");
}
else
{
include("start.php");
}
//footer
if ($get['lang'] == "de")
{
include("defooter.php");
}
elseif ($get['lang'] == "nl")
{
include("nlfooter.php");
}
else
{
include("footer.php");
}
?>
Wenn ich nun am URL "?lang=de" anhänge, sollten ja die Dateien deheader.php und defooter.php eingefügt werden.
Allerdings kommen da immer die normalen dateien footer.php und header.php.
Ich habe auch schon folgendes oberhalb des eigentlichen scripts eingefügt:
PHP:
<?php
error_reporting(E_ALL);
if(isset($_GET['lang'])) { // guckt nach ob 'xy' übergeben wurde
echo "Die Variable 'lang' wurde übergeben<br />\n";
echo "Sie hat den Wert: ".$_GET['lang']."<br />\n";
} else {
echo "Die Variable 'inhalt' wurde nicht übergeben.\n";
}
?>
<?php
error_reporting(E_ALL);
if(isset($_GET['inhalt'])) { // guckt nach ob 'xy' übergeben wurde
echo "Die Variable 'inhalt' wurde übergeben<br />\n";
echo "Sie hat den Wert: ".$_GET['inhalt']."<br />\n";
} else {
echo "Die Variable 'inhalt' wurde nicht übergeben.\n";
}
?>
Da wurde einfach der restliche Inhalt etwas nach unten geschoben, aber ausgegeben wurde nichts.
An was kann das liegen?
Danke im Voraus
Gruss Slein