execCommand + PHP ??

ultrakollega

Erfahrenes Mitglied
Hallo Leute,

habe mir einen <div> TAG so hergerichtet, das ich in ihm
mit hilfe des execCommand Befehls Text editieren kann.

funkt alles super, doch ich möchte den editierten text
bzw. den quelltext davon in meine mysql datenbank schreiben.

das ist mein <div> TAG:

PHP:
<div style="height:300; width=95%; background-color:white; font-face:Arial; padding:3; border:inset 2px; overflow=auto;" id="divEditable" contenteditable></div>

ich möchte jetzt den wert des <div> TAG's (also formatierter text)
an ein php skript übergeben, aber da scheitere ich.

im php skript spreche ich die variable bis jetzt so an:

PHP:
echo $HTTP_POST_VARS["divEditable"];

aber das skript gibt genau NULL aus! also nichts.

kann mir jemand helfen???

kann ich eigentlich eine normale "textarea" so herrichten das
ich in ihr mit dem execCommand Befehl text editieren kann??

danke

ultra
 
bzgl. hidden field

ich hab jetzt den html quelltext in der variable "iHTML".

zusätzlich habe ich noch eine javascript-funktion auf der seite,
welches überprüft ob jemand ne gültige mailadresse eingegeben
hat. wenn die mailadresse gültig ist wird das formular
abgeschickt.

wenn ich jetzt in diese funktion einbaue das er den inhalt
der variable "iHTML" in das hidden field überträgt, müsste es
klappen, oder nicht??

aber wie ich komm nicht drauf.

wie übertrage ich einen Wert in ein Hidden Field??

danke
 
PHP:
<input type="hidden" name="codefeld">
Und dann einfach per JavaScript:
PHP:
window.document.formularname.codefeld.valie = iHTML;

Und die PHP-Datei:
PHP:
if ($_POST["codefeld"] == "") $nichteintragen = 1;
else $diese_variable_muss_in_die_tabelle_eingetragen_werden = $_POST["codefeld"]
 
Zurück