ist gleich abfrage aber wie ?

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

  • ist gleich abfrage aber wie ?

    Moins,
    also ich habe hier diese Abfrage

    Code:
    if($file != "." && $file != ".." && $file != ".htaccess") {
    Ich möchte das jetzt aber umkehren und zwar das er mir nur noch *.jpg Files ausliest.

    Mein Problem ist jetzt, dass ich nicht weiß wie ich die Syntax dafür angeben soll.

    $file == "*.jpg" will nicht

    Danke !

  • #2
    Wildcards gehen auch nicht!!!

    aber such doch mal! Ist sicher nicht zu viel verlangt...

    Kommentar


    • #3
      Versuchs mal mit den regulären Audrücken. (eregi, preg_match etc)

      Kommentar


      • #4
        genau! Und wenn du gut bist findest du die Lösung hier!

        Kommentar


        • #5
          Lies mal bei den Dateinamen die Endung mit substr die letzten 3-4 Zeichen aus und dann vergleiche dies mit dem was du suchst. Oder nimm dafür die Regulären Ausdrücke...
          mfg
          Günni


          Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
          Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
          Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
          City-Tiger - Online durch die Straßen tigern...

          Kommentar


          • #6
            @Günni: Reguläre ausdrücke. Das Substr. ist nicht sauber erweiterbar, und verm. auch unperformanter.

            Kommentar


            • #7
              Ich hab mir gerade die Funktion angeschaut, wäre explode() nicht die bessere Wahl ?

              Oder preg_split ?

              Kommentar


              • #8
                kannst du nehmen. aber so doll sind die nicht. such einfach im Forum nach dem Pattern, und gut ist!

                Kommentar


                • #9
                  ICH HASSE REGULAR EXPRESSIONS !!!

                  Warning: Unknown modifier '\' in PHPDocument2 on line 5

                  Code:
                  $extension=preg_split("(^|\ |\\n)\([a-zA-Z0-9\.\/\-\_]{1,}).jpg","$file");
                  Jetzt probier ich schon eine Ewigkeit rum und kriegs nicht hin der er mir alles vor .jpg wegschneidet damit ich die Endung getrennt habe.
                  Auch so was hier ein.test.jpg soll er nur nach ein.test und .jpg oder halt jpg zerlegen....

                  Kommentar


                  • #10
                    \(.*).jpg$\

                    reicht vielleicht schon. habs jetzt schnell geraten

                    versteh nicht, warum du nicht suchst.

                    Kommentar


                    • #11
                      Ich hab schon gesucht aber nicht wirklich etwas gefunden was mir weitergeholfen hätte

                      Ich probier jetzt jedenfalls mal deinen Vorschlag, danke so weit.

                      Edit :
                      Das tuts auch nicht...
                      Zuletzt geändert von burzum; 18.08.2003, 18:53.

                      Kommentar


                      • #12
                        \(.*)\.jpg$\

                        Kommentar

                        Lädt...
                        X