fopen UNIX / DOS ?

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

  • fopen UNIX / DOS ?

    Hallo,

    ich habe mit:
    PHP-Code:
    $handle fopen ("/home/rasmus/file.text""w+"); 
    eine Datei erstellt. Diese wird mir dann im UNIX Format gespeichert.
    Brauche die aber im DOS Format, kann mir jemand sagen wie das geht oder ob das geht?

    Danke schonmal.

  • #2
    Es kommt nicht darauf an wie du die Datei öffnest, sondern was du hinein schreibst. Im DOS-Format ist ein Zeilenumbruch \r\n, im UNIX-Format nur \n.

    Hiermit kannst du die Datei nachträglich konvertieren:
    PHP-Code:
    file_put_contents($filenameimplode("\r\n"file($filenameFILE_IGNORE_NEW_LINES))); 

    Kommentar


    • #3
      Zitat von manuelone Beitrag anzeigen
      Hallo,

      ich habe mit:
      PHP-Code:
      $handle fopen ("/home/rasmus/file.text""w+"); 
      eine Datei erstellt. Diese wird mir dann im UNIX Format gespeichert.
      Brauche die aber im DOS Format, kann mir jemand sagen wie das geht oder ob das geht?
      PHP-Code:
      fwrite($handle"Zeile 1\r\n");
      fwrite($handle"Zeile 2\r\n"); 

      Kommentar


      • #4
        Danke für eure Antworten.

        Wenn ich am Ende jeder Zeile ein \r\n einfüge wird dies aber Klartext mit in die Datei geschrieben... das ist ja so nicht gewünscht!?

        Kommentar


        • #5
          Zitat von manuelone Beitrag anzeigen
          Wenn ich am Ende jeder Zeile ein \r\n einfüge wird dies aber Klartext mit in die Datei geschrieben...
          Grundlagen ...!
          PHP: Strings - Manual
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #6
            Irgendwie peil ichs gerade nicht

            Kommentar


            • #7
              Es geht um den Unterschied zwischen Single Quotes und Double Qoutes.
              [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
              Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
              Super, danke!
              [/COLOR]

              Kommentar


              • #8
                super danke

                Kommentar

                Lädt...
                X