Hallo Freunde des gehobenen Forumsgenusses,
www.test.de/index.php?sprache=de&id=news (die Sprachauswahl soll manuell sein.)
Habe mit PHP leider noch nicht viel gemacht und finde mich mit den Schleifen nicht so zurecht.
Könnte ich mit der GET-Methode sage:
- wenn Sprache "de", includiere mir in "news" den deutschen Text.
Das geht z.B. so (ungetestet):
$seiten = array(
'de' => array ( // Array für die Sprache deutsch
'news' => 'news_de.php', // Include-Datei für die deutsche Version der Seite "news"
'foo' => 'foo_de.php'
),
'en' => array (
'news' => 'news_en.php',
'foo' => 'foo_en.php'
) // usw...
);
if (isset($seiten[$_GET['sprache']])) { // Wenn Sprache existiert, $sprache = $_GET['sprache']
$sprache = $_GET['sprache'];
}
else {
$sprache = 'en' // Sonst $sprache = default-Wert
}
if (isset($seiten[$sprache][$_GET['id']])) { // Wenn Seite existiert Seite einbinden
include($seiten[$sprache][$_GET['id']]);
}
else {
include($seiten[$sprache]['main']); // Sonst Hauptseite einbinden
}
Wenn du mit so grundlegenden Dingen (if, else, isset, array, include) Probleme hast solltest du
allerdings zunächst einmal das PHP-Tutorial durcharbeiten.
Gruß
Alexander Brock
--
[latex]\lim_{3 \to 4}{\sqrt{3}} = 2[/latex]
[latex]\lim_{3 \to 4}{\sqrt{3}} = 2[/latex]