Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] txt-Dateien online bearbeiten

Einklappen

Neue Werbung 2019

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

  • [Erledigt] txt-Dateien online bearbeiten

    Hallo

    Ich möchte von meinem Gästebuch die txt-datei online bearbeiten.
    soweit so gut, aber es kommen da immer mehr backslashes, sobald ich erneut abspeichere.
    Wie schaff ich es, dass es nicht immer neue backslashes erstellt?

    PHP-Code:
    <?php
                          $text 
    str_replace("\n","<br>",$text);
                          
    $text str_replace("\"","&quot;",$text);
                          
    $text str_replace("ä","&auml;",$text);
                          
    $text str_replace("Ä","&Auml;",$text);
                          
    $text str_replace("ö","&ouml;",$text);
                          
    $text str_replace("Ö","&Ouml;",$text);
                          
    $text str_replace("ü","&uuml;",$text);
                          
    $text str_replace("Ü","&Uuml;",$text);
                          
    stripslashes($text);
      if(isset(
    $_POST['submit']))
      { 
        
    $file "../gb/guestbook.txt";
        
    $text $_POST["text"];
        
        
    $bol=file_exists($file);
     
        if(
    $bol)
        {
            
    $dat=fopen($file,"w");
              
    fwrite($dat,$text);
              
    fclose($dat);
             
        }
      }
    ?>
    <form action="<?php $PHP_SELF ?>" method="post">
    <br>
    <textarea name="text" cols="95" rows="25" id="text">
    <?php readfile("../gb/guestbook.txt");?>
    </textarea>
    <br>
    <p>
    <INPUT TYPE="Submit" name="submit" VALUE="&nbsp;Speichern&nbsp;" class="button">&nbsp;&nbsp;&nbsp;
    <INPUT TYPE="reset" value="&nbsp;Zurücksetzen&nbsp;" class="button">
    </p>
    </form>
    das funktioniert nicht -.-

  • #2
    Wie immer mehr Backslashes? Erkläre genau was passiert!

    Sehr komisch kommt mir readfile() vor. Lesen: [man]readfile[/man]

    Kommentar


    • #3
      der Grundeintrag sieht folgendermassen aus:

      Code:
      <b><div class="viewGuestbook">dulnan am 13.09.2008 22:55<br></b>Hey G&auml;bu!<br>Die Site rult, endlech bisch fo dene glitzernde und kitschige GIMP-Effekt w&auml;gcho -g-<br><br>Finds isch guet cho :)</div><br><br><b><img src="line.jpg"></b><br>

      und so bald ich bei obigem script speichern drücke, siehts so aus:

      Code:
      <b><div class=\"viewGuestbook\">dulnan am 13.09.2008 22:55<br></b>Hey Gäbu!<br>Die Site rult, endlech bisch fo dene glitzernde und kitschige GIMP-Effekt wägcho -g-<br><br>Finds isch guet cho :)</div><br><br><b><img src=\"line.jpg\"></b><br>
      und das pic 'line.jpg' wird auch nicht mehr dargestellt.


      gruss
      gäbu

      Kommentar


      • #4
        Stichwort magic_quotes_gpc.

        Kommentar


        • #5
          Das hatten wir doch eben: Backslashes per POST / Formularfeld

          Kommentar

          Lädt...
          X