Martin Klos: / PHP Zeichensatzprobleme!!!! (document.write)

Beitrag lesen

Hallo,
ich muss eine grosse JavaScript Variable ( 10-50 kb Text) via PHP in einer mySQL Datenbank ablegen.
Da dies nur über ein Formular/POST möglich ist, übergebe ich die Variable einem Formular:

var previewHTML = "äöüÄÖÜ"
var leftPos = (screen.availWidth-780) / 2
var topPos = (screen.availHeight-580) / 2
previewWin = window.open('','','width=500,height=450,scrollbars=yes,resizable=yes,titlebar=0,top=' + topPos + ',left=' + leftPos);

previewWin.document.write("<form method="POST" action="myEditora.php" name="daten">")
previewWin.document.write("<textarea WARP="VIRTUAL" name="bez2" style="height:200px; width:450px">")
previewWin.document.write(previewHTML)
previewWin.document.write("</textarea>")
previewWin.document.write("<input type="submit" value="Senden" name="send_form">")
previewWin.document.write("</form>")

myEditora.php:
<?echo $bez2;?>

äöüÄÖÜ im Formular wird im neuen document zu: äöüÃÃÃ

schreibe ich direkt in das neue document (ohne Formular)
werden die Umlaute korrekt angezeigt.

was mache ich falsch?

viele Grüsse Martin Klos