Textfeld im Browser direkt bearbeiten

  • Hallo,

    würde gerne auf meiner Homepage eine Seite einbinden, auf der ein Textfeld ist, in dem jeder Besucher den aktuellen Text direkt bearbeiten und erweitern kann.
    Scrollfunktion, Kursiv, Fett und gängige Textmerkmale sollten auch funktionieren.
    Würde gerne in Erfahrung bringen, mit welchen Mitteln ich das umsetzen kann.

    Danke und Gruss

  • hm, also n textfeld wo jeder was schreiben kann, dann die seite zumacht, n anderer sieht des, schreibt auch was dazu....

    da hast du aber n problem wenn mehrere drauf zugreifen, welcher darf speichern ?

    und wohin soll gespeichert werden. des einfachste wäre vermutlich in ne datenbank mittels php...

  • Hi,

    das waere mit PHP zu realisieren. Vervollstaendige das form mit der action="post" an sich selbst und definiere $file. Bei click auf Submit wird
    der Inhalt des Textfeldes in eine Textdatei geschrieben. Der Inhalt der textdatei ist gleichzeitig dann auch wieder im <Input> zu sehen.
    Du musst ein verstecktes <input> namens "submit_check" erstellen.

    (ungetestet; soll nur das prinzip klar machen)

    Code
    echo('<input type="textarea" name="textfeld" value="'.file_get_contents($file).'" />');
    
    
    if (array_key_exists('submit_check', $_POST)) 
    {
    $fh = fopen($file, 'w') or die("can't open file");
    fwrite($fh, $_POST['textfeld']);
    fclose($fh);
    }