Hallo,
Irgendwie hab ich ein Problem mit den Anführungszeichen.
Ich glaub ich mach da nen großen Denkfehler oder überseh irgendwas... :-(
Also, fangen wir mal an:
Wenn ich in PHP einen String ausgeben will schreib ich:
<?php echo "Foo"; ?>
Wenn ich ein Javascript ausgeben will, dass mir Text ausgibt, schreib ich z.B:
<?php
echo "<body onLoad='document.write("Foo");'>";
?>
Wie stell ich das an, wenn ich jetzt nicht Foo ausgeben will, sondern z.B. Foo"foo'bar, also weitere Anführungszeichen?
Gruß Fabian
P.S: Hintergrund ist, dass ich mit PHP ein Javascript ausgebe, dass dynamisch Inhalte anzeigt. Hier brauch ich z.B. für die style-Angabe in HTML weitere Strings bzw. Anführungszeichen.