Link ändern - Regex - PHP

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

  • Link ändern - Regex - PHP

    Ich habe ein kleines Problem:

    In 2 ordnern sind Bilder
    -> img/gl/<nummer>/bild.jpg
    --> img/gl/<nummer>/thumb/bild.jpg

    nun habe ich den ersten String (img/gl/<nummer>/bild.jpg) und will dieses "thumb" noch irgendwie da reinsetzen.

    Ich hoffe ich habe mich verständlich ausgedrückt und es sieht da jemand ne Möglichkeit.

    Danke!
    Zuletzt geändert von Flyboy; 19.04.2006, 11:06.

  • #2
    Hi,

    es gibt da schon möglichkeiten.

    1)
    PHP-Code:
    $orig_path 'img/gl/<nummer>/bild.jpg';
    $new_path dirname($orig_path).'/thumb/'.basename($orig_path); 
    2)
    PHP-Code:
    $orig_path 'img/gl/<nummer>/bild.jpg';
    $new_path preg_replace('#(img/gl/[0-9]+/)((.*?).jpg)#','\1thumb/\2',$orig_path); 
    Das ist was mir spontan einfällt.

    greets
    (((call/cc call/cc) (lambda (x) x)) "Scheme just rocks! and Ruby is magic!")

    Kommentar


    • #3
      Dankeschön

      mit der ersten Lösung scheint es zu funktionieren ....

      Kommentar

      Lädt...
      X