![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 1.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym mając jakiś tekst w formie HTML gdzieś w jakiejś zmiennej, tak jakby przefiltrować, wyszukać
czyli obrazek tylko z konkretna klasą, chciałbym pobrać jego parametry i zachować np. pobrać jego src="link", po adresie chcę sprawdzić rozmiary oczywiście jeżeli nie ma w obrazku styli to chciałbym je stworzyć a jeżeli już są też je jakoś zachować dodając do stylu $width i $height, tak żeby było to w miarę uniwersalne. Myślę że trzeba by użyć regexp ale do końca to nie wiem jak powiedzmy chce zrobić coś w tym stylu:
oczywiście to było tylko takie zebranie kodu i dopiero kombinowanie co będzie mi potrzebne i jak użyć ale żebyś czytając to zrozumiał co chcę zrobić, bo kod oczywiście działać nie ma prawa (IMG:style_emoticons/default/tongue.gif) Kwestia tego że nie wiem jakie dobrać funkcje i jak mógłbym to sklecić żeby tak wyciągnąć osobno link do sprawdzenia obrazka a potem przerobić kod obrazka z dodatkowymi stylami itd. a potem wpleść to spowrotem Proszę o pomoc i pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
ktoś nie potrzebuje twojej pomocy to się obudziłeś, nagle taki pomocny chcesz być Pomaganie Tobie przestało mnie interesować. Teraz trzeba zadbać o to, abyś nie zaraził innych forumowiczów złymi praktykami. Twój kod to gwałt na standardach, ja tego nie nazwałbym programowaniem, to raczej budowanie zamku z piasku albo bliżej - z gówna. Wyrażeń regularnych używaj tylko jeśli wiesz co robisz, Ty tego nie wiesz co poniżej udowodnie. częśc wyrażenia: Kod <img.*?src dopasuje nie tylko "<img src" ale też na przykład "<imgJESTEM UPARTY JAK OSIOŁsrc" Ze znacznikiem img bedzie to mialo niewiele wspolnego, mimo to zostanie dopasowane. Jeszcze raz powtórze to co napisałem wyżej, Twój kod może i działa jednak któregoś dnia przestanie. Tak to powinno wyglądać:
Ten post edytował wNogachSpisz 2.11.2011, 18:39:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 07:52 |