Links in Textdatei speichern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Links in Textdatei speichern

    Wie der Titel schon sagt, gebe ich über ein Formular Weblinks ein, die in eine Datei gespeichert werden und dann auf jeder Seite includet werden als Menü.

    <?php


    $filename = 'navi.inc.php';

    if(isset($_POST['text'])){
    $handle = fopen($filename, 'w');
    fputs($handle, $_POST['text']);

    fclose($handle);
    }

    echo '<form action="'.$PHP_SELF.'" method="POST">

    <textarea name="text" type="text" cols="50" rows="25">';

    $handle = fopen($filename, 'r');
    $txt = fread($handle, filesize($filename)+1);
    fclose($handle);

    echo $txt.'</textarea><br><br>
    <input type="submit" value="Text speichern"></form>';


    ?>

    Das Problem ist, das die Links so abgelegt werden:

    <a href=\"http://www.google.de/test\"> statt normal
    <a href="http://www.google.de/test">

    Ich hatte die Lösung dazu mal aber ich find die einfach nicht wieder.

    Gruss sui

  • #2
    Was steht in $_POST["text"] denn drin?
    gruss Chris

    [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

    Kommentar


    • #3
      Die Daten aus dem Formular solltens sein.

      Das Scripte ist nicht von mir, arbeitet aber wunderbar.

      Kommentar


      • #4
        Guck dir mal http://de.php.net/manual/de/function.stripslashes.php an, vielleicht hilft dir das.
        Wahrheit ist unser kostbarster Besitz. Lasst uns sparsam mit ihr umgehen. Mark Twain

        Kommentar


        • #5
          Hab nochwas gefunden, ma reinziehen

          http://www.schattenbaum.net/php/ereg.php

          Kommentar


          • #6
            Original geschrieben von suicidus
            Die Daten aus dem Formular solltens sein.

            Das Scripte ist nicht von mir, arbeitet aber wunderbar.
            Beantwortet aber meine fragen nicht..

            Steht´s in POST mit oder ohne Slash?
            gruss Chris

            [color=blue]Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."[/color]

            Kommentar

            Lädt...
            X