Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Reskalizacja zdjęć w znacznikach IMG, !!! NA GWAŁT POTRZEBNA FUNKCJA
The Night Shadow
post
Post #1





Grupa: Zarejestrowani
Postów: 495
Pomógł: 2
Dołączył: 5.02.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Gubię się w wyrażeniach regularnych. Mam ciąg tego typu:

<img width="233" height="175" alt="" src="adresik_pnrazka"/>

Potrzerbuję funkcji używającej wyrażeń regularnych, która zamieni mi to na to:

<img width="233" height="175" alt="" src="res.php?width=175&height=175&adres=adresik_pnrazka"/>

Potzrebne totalnie na wczoraj
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2.  
  3. $str = '<img width="233" height="175" alt="" src="adresik_pnrazka"/>';
  4.  
  5. print preg_replace ('#<img width="([0-9]+)" height="([0-9]+)" alt="" src="([^"]+)"/>#', '<img width="$1" height="$2" alt="" src="res.php?width=$1&height=$2&adres=$3"/>', $str);
  6.  
  7. ?>


EDIT: Mały błąd zrobiłem zmień sobie

Kod
&width=$1


na

Kod
&width=$2


Ten post edytował webdicepl 31.01.2008, 18:17:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 22:20