![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 2.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam taki kod:
jak zrobić żeby przy id="pow'.$i++.'" z każdym wywołaniem preg_replace liczba się zwiększała? poprostu musi to wyglądać, że każdy nowy obrazek musi mieć nowe id = pow0, id=pow1, id=pow2 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 2.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
dziękuje ładnie (IMG:style_emoticons/default/smile.gif)
Jednak Lipa....
Mam powyższy kod... Jednak preg_replace przecież za jednym razem konwertuję wszystkie tagi [img] więc na nic zdaję się pętla for... Może da się po jednym tagu zatrzymać preg_replace i potem przejść do następnego już z nowym ID Co robić(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) Albo nowa koncepcja. Dodając tag [img1] lub [img2] lub [img3] itp. Jakie będzie wyrażenie dla preg_replace żeby konwertowało to dalej na obrazek tylko że liczbę przy img przenosiło do id="liczba" Kombinowałem tak: $dane = preg_replace("#\[img(.*?)\](.*?)\[/img\]#si",'<div style="width:100px;height:100px;" id="pow\\"><img src="\\1" alt="" style="width:100px;height:100px;position:absolute;z-index:5;" /></div>',$dane); ale nie działa... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 19:03 |