Besserer Editor?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Besserer Editor?

    Heey!
    Ich habe mir mal einen kleinen eigene Homepage Baukasten erstellt.
    Allerdings habe ich ein ganz Normales Textfenster, wo man nur Texte reinschreiben kann.
    Da meine Freunde kein Html Können, ist dieser Editor nicht gerade super gut dafür.

    Deswegen wollteich euch Fragen, ob ihr mir da nicht einen Guten Editor einbauen könntet?
    Ich bin nämlich nicht gerade gut dadrin, und habe einfach ein Example ein bisschen umgeschrieben.

    Also zum Editor:
    -Man sollte wenn man Enter drückt, eine neue Zeile anfangen, auch auf der richtigen Seite.

    -Man sollte per Html Code Bilder aus anderen Websites einfügen können.

    -Man sollte per Html Code Die Schriftfarbe ändern können

    -Man sollte per Html Code Hyperlinks erstellen können.

    -Man soll per Html Code die Schriftgröße ändern können.

    Also sogesagt, genauso ein Editor wie bei dem Forum, wenn man einen Beitrag schreibt.

    Zum Design:
    Es sollte eine Box sein, so Groß wie eine Website, also so breit.
    Und oben sollen dann die verschiedenen Buttons für die Html Codes sein.

    Wäre sehr nett wenn mir jemand helfen könnte!

    Ach ja hier noch der Code:

    <?php
    /*
    Darauf achten, dass die Datei Schreibrechte besitzt.
    */
    $datei = 'Index.html';

    /*
    Neuer Inhalt speichern
    */
    if (isset($_POST['speichern'])) {
    $fp = fopen($datei, 'w');
    /*
    Doppelte Zeilenumbrüche entfernen
    */
    $news_neu = str_replace("\n", "", $_POST['news_neu']); // -> Evtl. Obacht: Win/Lin/... \n \r\n ...
    $news_neu = stripslashes($news_neu); // Anpassen
    #$news_neu = strip_tags($news_neu); // Anpassen
    fputs($fp, $news_neu, strlen($news_neu));
    fclose($fp);
    }

    /*
    Datei in Array einlesen
    */
    $news = file($datei);

    /*
    FORMULAR
    */
    echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">';
    echo '<textarea cols="60" rows="30" name="news_neu">';
    echo implode('',$news);
    echo '</textarea>';
    echo '<br>';
    echo '<input type="submit" name="speichern" value="speichern">';
    echo '</form>';

    /*
    Testausgabe
    */
    echo '<font size="3">Inhalt</font>';
    echo '<br><br>';
    echo nl2br(implode('',$news));
    ?>
    Nicht mehr alle Tassen im Schrank?
    Dann stell doch Gläser rein!!!
    xD
  • Benutzer online 1

    1 Besucher