Facebook Button Twitter Button YouTube Button RSS Button

IT-Runde

Schlichter, kleiner und einfacher WYSIWYG-Editor

  1. #1 Francesco
    08.01.2011 um 15:25 Uhr

    Die IT-Runde hat es echt drauf, ich suche schon ewig nach einem passenden WYSIWYG Editor der zu meinen kleinen Scripten passt! Und genau nach so einem habe ich gesucht, die Funktionen klappen super, ich bekomm es dank deinem Tipp eingebunden und der sieht auch noch richtig professionell aus. Das ist echt genial, danke! :D

    (Auch über Google findet man den Editor fast niergendwo, ich weiß nicht wie du den überhaupt gefunden hast, finde ich klasse :P )

    Post ReplyPost Reply
  2. #2 Pascal
    09.01.2011 um 13:44 Uhr

    Ich konnte mich noch nie wirklich auf die WYSIWYG-Editoren verlassen. Nicht mal bei kleinen Dingen, nie hat alles live ausgesehen wie im Editor. Aber ich hätte natürlich nnichts dagegen wenn hier ein Guter auftauchen sollte.

    Post ReplyPost Reply
  3. #3 Flo
    14.01.2011 um 15:36 Uhr

    Und wie überprüfst du den Quelltext, den der WYSIWYG-Editor ausgibt. Wenn man böse ist kann man ja da irgendwas einfügen. Deswegen hab ich den im Einsatz ohne WYSIWYG -Funktion im Einsatz: http://code.google.com/p/jquery-bbedit/ Sonst gibts ja nichts, was nur den BB-Code übergibt.

    Post ReplyPost Reply
  4. #4 Günter
    20.01.2011 um 14:56 Uhr

    Das einbinden klappt super, aber ich krieg die Daten einfach nicht in meine DB.
    Könnt ihr mir helfen???
    Was auch komisch ist dass der Editor keinen submit button hat, wie soll die Daten an die DB übergeben??

    Post ReplyPost Reply
  5. #5 Christian
    20.01.2011 um 19:02 Uhr

    @Günter: Schau dir mal die Lösung vom Problem im Artikel an, hatte ja das selbe Problem ;) . Einfach in das Form-Tag das Attribut onsubmit=’editor.post();’ einsetzen und schon sollten die Daten übergeben werden. Der Submit-Button braucht übrigens auch gar nicht dabei zu sein, ist ja noch kein Formular sondern nur der Editor. Den kannst du ja wie bei jedem anderen Formular mit

    1
    
    <input type="submit" value="Submit" />

    einbetten ;) . Viel Spaß mit dem Editor!

    Post ReplyPost Reply
  6. #6 Günter
    21.01.2011 um 08:30 Uhr

    Hallo Christian,
    Danke für deine schnelle Antwort.
    Das Attribut mit onsubmit steht bei mir schon drin.

    Ich denke dann wird es an meinem php Script liegen welches die Daten in die DB eintragen soll.

    Hast du mir ein script das funktioniert??

    Post ReplyPost Reply
  7. #7 Christian
    21.01.2011 um 23:53 Uhr

    Wieso benutzt du denn ein fertiges Script? Du übergibst die Daten per POST und kannst sie dann auf der Übergabe-Seite abfragen ob sie ausgefüllt sind:

    1
    2
    3
    4
    
    if(isset($_POST['eingabe']))
    {
     // Dein input-SQL-Befehl
    }

    Wenn alle Daten vorhanden sind, schickst du sie per SQL Abfrage an die Datenbank und schon sind sie eingetragen ;)

    Post ReplyPost Reply
  8. #8 Andreas
    11.03.2011 um 15:08 Uhr

    Hallo Christian,

    ich habe den TinyEditor in meine Seite eingebettet und ich sehe auch alles. In welcher Variablen ist nun der generierte Quelltext gespeichert? Wie kann ich diesen auslesen um ihn in meine Datenbank zu schreiben?
    Vielen Dank für einen Tipp!!
    Gruß,
    Andreas

    Post ReplyPost Reply
  9. #9 Christian
    11.03.2011 um 18:26 Uhr

    Ganz einfach, du übergibst den Inhalt des Editors ja mit POST zur nächsten Seite, musst den Inhalt also nur noch in eine Variable schreiben und dann z.B. in eine Tabelle schreiben ;) . Hier ein Beispiel-Schnipsel:

    1
    2
    3
    
    $textarea=$_POST["inhalt"];
    $sql="INSERT INTO deinetabelle (inhalt) VALUES ($textarea)";
    mysql_query($sql);
    Post ReplyPost Reply
  10. #10 Marvin
    26.06.2011 um 19:57 Uhr

    Klasse! Genau son Ding habe ich gesucht… ;-)

    Vielen Dank!

    Post ReplyPost Reply
  11. #11 Jay
    06.12.2011 um 09:49 Uhr

    Hallo Christian,
    der Editor ist echt klasse. Danke für den Artikel.

    Allerdings habe ich größte Schwierigkeiten, den Inhalt der Textarea in die POST Variable zu bekommen. Ohne Editor ist alles kein Problem, mit Editor werden aber einfach keine Daten übergeben (an onsubmit=’editor.post();’ habe ich natürlich gedacht).
    Könntest du mir vielleicht ein funktionierendes Beispiel per Mail senden? In der Auswertungsdatei reicht mir eine einfache Ausgabe der POST-Variable.
    Vielen Dank im Voraus.

    Viele Grüße
    Jay

    Post ReplyPost Reply
  12. #12 Markus
    02.01.2012 um 01:45 Uhr

    Also ich weiss nicht, wie du das gemacht hast, aber bei mir geht überhaupt nichts. Egal ob das zeuch nun drinn steht bei dem Tag oder nicht.

    http://nopaste.info/a1222e382a.html

    Und mich kackt das ganze langsam an, ich habe nun schon 3 versch. WYSIWYG Editor ausprobiert, aber mit keinem einzigen ging es. :-/

    Aber komischerweise bei einer Seite funktioniert es wunderbar, aber bei den anderen überhaupt nicht. Und es gibt dabei keine Unterschiede. :-/

    Post ReplyPost Reply
  13. #13 Christian
    02.01.2012 um 17:49 Uhr

    Versuche mal den Wert nicht über id sondern über den namen zu übergeben, also quasi so:

    1
    
    <textarea id="message" name="inhalt" style="height: 200px width: 600px;"></textarea>

    Und die Variable annehmen mit $_POST["inhalt"].

    Post ReplyPost Reply
  14. #14 Markus
    02.01.2012 um 20:16 Uhr

    funktioniert auch nicht, hab ich alles auch schon versucht…
    er übergibt einfach die Daten nicht.. :-/

    ich weiss nicht woran das liegt, weil wie gesagt beim Contact-Formular funktioniert es wunderbar, aber sobald er daten in die DB eintragen muss nicht mehr..

    Post ReplyPost Reply
Kommentar schreiben