Falsche Zeile wird gelöscht

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

  • #16
    Ahaaa.
    Soweit so gut.

    Sieht bei mir jetzt so aus:
    PHP-Code:
    $old fopen("../songs/".$user."/song_liste.txt","r+");
    $new_string "";
    while(
    $line fgets($old1024)) 
    {
      if (
    $line != $file)
      {
         
    // daten in eine variable schreiben
         
    $new_string .= $line;
       }
    }
    fwrite($old,$new_string);
    fclose($old); 
    Gut ist, die richtige Zeile wird erkannt und nicht wieder in die Datei geschrieben.
    Schlecht ist das Ganze wird noch an die alten Einträge angehängt.
    Wie kann ich die den leeren bevor ich alles wieder einfüge?

    Kommentar


    • #17
      Schau dir noch mal an, wofür der zweite Parameter bei fopen stehen kann.
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar


      • #18
        r+ setzt doch den Dateizeiger an den Anfang.
        Müsste dann nicht auch alles überschrieben werden?

        Kommentar


        • #19
          Ich habs glaub ich.
          PHP-Code:
          $old fopen("../songs/".$user."/song_liste.txt","r+"); // Öffnet die Liste
          $new_string "";
          while(
          $line fgets($old1024)) 
          {
            if (
          $line != $file)
            {
               
          // daten in eine variable schreiben
               
          $new_string .= $line;
             }
          }

          fclose($old);
          $new fopen("../songs/".$user."/song_liste.txt","w+");
          fwrite($new,$new_string);
          fclose($new); 
          Letze Frage:
          Was bedeutet das hier in der Schleife ?:
          Code:
          .=

          Kommentar


          • #20
            das ist eine stringverkettung.

            . verbindet 2 variablen
            .= hängt die rechte variable am ende der linken variablen an
            Kissolino.com

            Kommentar


            • #21
              Vielen Dank an alle!

              Ich häng zwar schon wieder am nächsten Problem aber ich übe erstmal.

              Kommentar


              • #22
                schön, solche sätze hört man selten und somit gerne!! viel erfolg!!!
                **********
                arkos
                **********

                Kommentar

                Lädt...
                X