eine Seite, aber mehrere Sprachen

wenn das ganze in einem echo, print oder dem von mir gegebenen "Here Document" steht, kann die Variable ruhig auch in den " stehen, also so:
<a href="meinscript.php?lang=$lang">

wobei es bei einem print / echo so aussehen muss
echo "<a href=\"meinscript.php?lang=".$lang.\">";
bzw
echo "<a href=\"meinscript.php?lang=$lang\">";

oder ganz anders

<a href="meinscript.php?lang="<?php echo $lang ?>">
 
Jetzt habe ich die ganze sache probiert! Nun ist nur das Problem, ich habe die Navi includet. Wie übernehme ich es dann und kann ich in einem Flashlink auch PHP-Variablen übergeben?
 
klar kannst du nur ist das ja eher Flashsache.
Das wird sicherlich über diese <param...> felder eines jeden Falshobjektes gehen. Du musst in diesem Falle halt deinem PHP-Skript bei der Menüausgabe sagen, das es diese Paramzeile mit dem Inhalt von $lang erzeugt.
 
Für alle die hier noch ne Lösung erwarten:

Ich habe es jetzt über ein Cookie gelöst! Ist die einfachste Methode und ist 'ne "globale" Variable!

PHP:
if( isset($_REQUEST['lang']) )
{
 setcookie("lang", $_REQUEST['lang']);
}
else
{
 setcookie("lang", "de");
}
?>

Es wird von der Auswahl im a href die Sprache übergeben und somit dann ein Cookie mit der jeweiligen Sprache erzeugt!

PHP:
<a href="main.php?lang=de">deutsch</a>

<a href="main.php?lang=en">englisch</a>

<a href="main.php?lang=po">portugisisch</a>

Die jeweilige Sprachabkürzung ist Gleichzeitig auch der Name des Ordners mit den einzelnen Textdatein in der jeweiligen Sprache!

Hoffe es gibt somit jedem einen Denkansatz!

Greetings!
 
Zurück