Hallo
var form = "<form name='Formular' action='mailto:"+name+"@"+domain+"."+tld+"' enctype='Text/Plain' method='POST' onsubmit='return check_form()'><input type="hidden" name="PHPSESSID" value="d28b89a5bfbef24e135645819a64a41b" />";
Wie man nun dieses Problem umschifft und einen Text in PHP so definiert, dass man doppelte Anführungszeichen ohne Maskierung in diesem Text nutzen kann, gehört zu den Grundlagen von PHP-Textvariablen. Du hast diese Grundlage hier auch schon benutzt, nur andersrum, wirst also sicher auf die Lösung kommen.
jep.
Um den Fehler mal deutlich zu machen. Der auszugebende HTML-Quellcode wird von JavaScript beim ersten '"' beendet.
<form name='Formular' action='mailto:"+name+"@"+domain+"."+tld+"' enctype='Text/Plain' method='POST' onsubmit='return check_form()'><input type="
... hier ist Schluss.
Tschö, Auge
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.1