Mfrank: Schon wieder "Mehrsprachigkeit"

Beitrag lesen

Hallo

Nachdem mir hier eben so schön und schnell geholfen wurde, versuch ich's einfach nochmal ;-)
Je nach Klick auf eine Landesflagge wird die Variable "$lang" auf d oder e gesetzt....
In einer Extra-Datei wollte ich nun die Sprachvariablen festlegen und je nach Wert von $lang (also d oder e) mit Inhalt füllen.
Das sieht bei mir so aus:

<?
if($lang ="d")
$info1 = "Auto";
else {
$info1 = "car";
}
?>

In einer anderen Datei wird dann einfach $info1 ausgegeben, also:
echo $info1;

Mache ich einen Denk-, oder Syntaxfehler an dieser Stelle ?

Achja... wäre vielleicht noch sinnvoll zu erwähnen:
****************************************************
if(!isset($_GET["lang"])||$_GET["lang"]=="d")
{
 $sprache = "<a href="seite.php?lang=e"><img src='images/flag_g_e.gif' width='60' height='24' border='0' alt='switch language'></a>";
}
else {
 $sprache = "<a href="seite.php?lang=d"><img src='images/flag_e_g.gif' width='60' height='24' border='0' alt='Sprache wechseln'></a>";
}
include ("language.php");
*****************************************************
So wird's aufgerufen, wobei language.php der Quelltext von Oben (Auto/car) ist...
Kann mir bitte wieder jemand helfen ?

Danke

Gruss
Frank