Hans: Wie kann ich überprüfen, of eine Datei existiert ?

Hi,

wie kann man überprüfem, of einen bestimmte Datei existiert ?

MfG Hans

  1. Moin,

    wie kann man überprüfem, of einen bestimmte Datei existiert ?

    Kurze Frage, kurze Antwort.

    if(-f filename.ext)

    Bye Ed X

    1. Danke!

      MfG Hans

    2. if(-f filename.ext)

      warum geht dann aber if(-f "../images/bild.jpg") nicht ?

      MfG Hans

      1. Hi!

        warum geht dann aber if(-f "../images/bild.jpg") nicht ?

        -f? Hm... Probier mal if(-e "../images/bild.jpg")

        Quote aus perldoc perlfunc:
        -e  File exists.
        [...]
        -f  File is a plain file.

        Vielleicht mag dich -f da einfach irgendwie nicht...

        CU
        Arne Bochem

        1. Hi!

          warum geht dann aber if(-f "../images/bild.jpg") nicht ?
          -f? Hm... Probier mal if(-e "../images/bild.jpg")

          Geht auch nicht...

          MfG Hans

          1. Hallo,

            warum geht dann aber if(-f "../images/bild.jpg") nicht ?
            -f? Hm... Probier mal if(-e "../images/bild.jpg")

            Geht auch nicht...

            Doch -e geht. Garantiert 100%ig.
            Aber, bist Du Dir sicher, daß der Dateiname stimmt. Bedenke, daß es sich hier nicht um URL's handelt, sondern um lokale Dateipfade auf dem Server.
            Überprüf das nochmals.

            Grüße
              Klaus

            1. Bedenke, daß es sich hier nicht um URL's handelt, sondern um lokale Dateipfade auf dem Server.
              Überprüf das nochmals.

              Bingo!

              -e "../data/images/Bild.jpg"
                     ^  ^

              Danke!