Einen wunderschönen Sonntag allerseits!
Gibt es eine Möglichkeit, mittels PHP den Inhalt eines DIVs auszugeben?
Einen wunderschönen Sonntag allerseits!
Gibt es eine Möglichkeit, mittels PHP den Inhalt eines DIVs auszugeben?
Ähm, bitte was?
Meinst du einen Inhalt in einen DIV hineinschreiben oder den Inhalt eines DIVs lesen und diesen Inhalt explizit ausgeben?
Man hat ein DIV:
<div name="erstes" class="main" id="editor"></div>
In dieses DIV kann man reinschreiben. Nun möchte ich den Text von diesem DIV in eine Datenbank (mittels PHP) ablegen.
Wie geht das?
Wie liegt denn der DIV vor? In einer Datei? Als String? JavaScript-generiert? Etc.?
Ähm, solche Threads liebe ich. Eine Frage wird gestellt und es bleiben jede Menge Fragen offen, um überhaupt zu verstehen, worum es eigentlich geht.
Ich bin dann mal weg.
Mittels "contenteditable" kann man dort reinschreiben.
Oberhalb gibt es Buttons für die Formatierung. Jene werden mittels JavaScript formatiert eingefügt.
<script>
function format(command, parameter)
{
divEditable.focus();
document.execCommand(command, false, parameter);
}
</script>
[...]
<button onClick="format('Bold', '');" style="border: 1px solid #aaaaaa;" ><b>B</b></button>
Alles anzeigen
Ich weiss zwar, wie ich den inhalt als HTML ausgeben kann, allerdings nützt mir das nicht so viel.
Du liest den Inhalt des DIVs per JavaScript ein und schickst ihn am Besten per POST über AJAX an ein PHP-Script.
heey, geniale idee
danke vielmal für die schnelle hilfe!
heey, geniale idee
<spam>Kommt ja auch von mir ;D</spam>
<ebenfalls spam>
natüüüürlich
Nein, echt cool das mir so schnell geholfen wurde.
</ebenfalls spam>
naja is ja auch das naheliegenste, sonst müssteste nen browser mit php imitieren, die seite aufrufen, entsprechendes div und dann dessen inhalt rausparsen und weiterverarbeiten.. ich denke da is ajax schon die beste variante
Wenn du es ohne Ajax machen willst kannst du es schön mit zb http://de2.php.net/manual/de/domdocument.getelementbyid.php
Machen JS Funktionen in PHP halt
mfg
Und wie bekommt er den Inhalt an ein PHP-Script?
Der Inhalt wird sowieso mit JS erstellt. Und sogar IE 6 beherrscht AJAX.
Also kann man gleich mit JS das Ganze an den Server schicken.