url teilen aber wie sinnig?!

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

  • url teilen aber wie sinnig?!

    hi leude!

    ich möchte gerne ne url nach den format:

    "http://www.ganzvielbla.de/bla/bla/lala.jpg" so teilen das ich ne vari rausbekomm die folgenden beinhaltet "lala.jpg".

    ich hab mir überlegt ob ich das irgendwie mit ereg machen kann, aber soviel peil hab ich au nochnich davon, deshalb dacht ich mir ich frag einfach mal um aufklärung...bin mir zwar sicher das ich das mit ereg machen kann aber ich weis nich wie ich suchen muss das ich IMMER nur "lala.jpg" rausbekomm...


    MfG Blood
    Man lernt nie aus...

    ...und wenn man's doch tut braucht man sich auch nicht schämen!

  • #2
    PHP-Code:
    <?
        $string = strrchr("http://www.ganzvielbla.de/bla/bla/lala.jpg","/");
        $string = substr($string,1);
        echo $string;
    ?>
    mit strrchr das letzte vorkommen des zeichens ermitteln und dann mit substr() das erste zeichen entfernen, da dies hier ein / wäre
    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


    • #3
      noch einfacher:

      http://www.php.net/manual/de/function.parse-url.php

      Gruß
      Henry

      Kommentar


      • #4
        @HenryH
        Das problem wäre dann bei dieser sache, dass noch der Pfad dabei stehen würde, also musst du wieder anfangen zu zerlegen...
        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


        • #5
          ich hab das etz so gelöst weil ich den vorderen teil auch noch brauch ich denk ich bin mit der kirche ums dorf gefahren aber egla

          PHP-Code:
          <?
              $url = "http://www.ganzvielbla.de/bla/bla/lala.jpg";
              $datei = strrchr($url,"/");
              $datei = substr($datei,1);
              $loc = strlen($url);
              $len = strlen($datei);
              $len = $loc - $len;
              $loc = substr($url,0,$len);
          ?>

          MfG Blood
          Man lernt nie aus...

          ...und wenn man's doch tut braucht man sich auch nicht schämen!

          Kommentar


          • #6
            Vielleicht kann man sowas auch kombinieren ...

            HenryH's:
            http://www.php.net/manual/de/function.parse-url.php

            und die
            http://www.php.net/manual/de/function.basename.php
            carpe noctem

            [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
            [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

            Kommentar

            Lädt...
            X