Bertlmusch: Syntax in Include-Dateien

Beitrag lesen

Hallo,
Baue mir gerade eine Index.php, die zweisprachig angeboten werden soll.
Dazu habe ich am Anfang folgende Zeilen hinterlegt:

<?
if ($lang == "de") { include "de.inc"; }
elseif ($lang == "es") { include "es.inc"; }
?>

In diesen Include-Dateien stehen alle Texte, Buttonbeschriftungen etc.
Das funktioniert soweit auch ganz gut.

Nun möchte ich beim Anklicken eines bestimmten Links, das ein separates Fenster in einer vordefinierten Größe aufgeht.

In der Index-Datei funktioniert das folgendermaßen:
<a href="javascript:void(0)" onclick="window.open('German_Info.htm', 'Noname', 'width=600px, height=250px, top=0px, left=0px'); return false;">Deutsch</a>

Übernehme ich nun diese funktionierende Zeile in die Include-Datei, dann muss ich das syntaktisch anpassen, in dem ich das doppelte Hochkomma durch ein einfaches Hochkomma ersetze, also:

$deutsch = "<a href='javascript:void(0)' onclick='window.open('German_Info.htm', 'Noname', 'width=600px, height=250px, top=0px, left=0px'); return false;'>Deutsch</a>";

Nun kann ich hier mit den Hochkommas spielen wie ich möchte, ich bekomme immer nur einen Syntaxfehler.

Wie muss das korrekt geschrieben werden ?

Danke für im Voraus
Bertlmusch