Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Parser strony + ereg_replace (wydobycie zmiennej)
rafalp
post
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


Zaczne może od kodu:
  1. <?php
  2. $string = 'JAKIS KOD HTML';
  3. $zmienna = 1234;
  4.  
  5.  
  6.            $zd_opis="<zdjecie $zmienna opis>DESCRIPTION</opis>";
  7.            if(ereg($zd_opis,$string))
  8.            {
  9.            $zd_2 = "<img src=\"$imagesUplDir/$my_source[$zmienna]\" alt=\"DESCRIPTION\" border=\"$imageBorder\">";
  10.            $str = @ereg_replace($zd_opis,$zd_2,$str);
  11.            }
  12. ?>


Jak widac mam prosty parser chce aby zamieniał mi wstawki w html <zdjecie NUMER opis>TEKST</opis>
tak się składa że NUMER będę miał dany, lecz TEST (opisu) będzie różny i chce żeby parser wiedział że TEKST to ten kawałek kodu pomiędzy moimi znacznikami i żeby go zachowywał dalej do parametru ALT= w obrazku.

Mam nadzieję że się rozumiemy, z góry dziękuje za pomoc.

Ten post edytował rafalp 22.09.2008, 16:51:43


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
dadexix
post
Post #2





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


chcesz wyłapac z <zdjecie NUMER opis>TEKST</opis> zmienne numer i tekst?

Kod
<zdjecie ([0-9]{1,32}) opis>(.{1,MAX_DLUGOSC})</opis>


w preg_match_all" title="Zobacz w manualu PHP" target="_manual albo tak jak chciałes preg_replace" title="Zobacz w manualu PHP" target="_manual

W takich wypadach polecam zamiast preg_replace preg_ireplace" title="Zobacz w manualu PHP" target="_manual i tak samop w wypadku match_all

Ten post edytował dadexix 22.09.2008, 16:34:51


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
rafalp
post
Post #3





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


Cytat(dadexix @ 22.09.2008, 17:34:07 ) *
chcesz wyłapac z <zdjecie NUMER opis>TEKST</opis> zmienne numer i tekst?


tak, tylko chce mieć możliwość ich później użycia np. zmiennej TEKST. Czyli DESCRIPTION chce mieć jako zmienną $ którą później mogę wsadzić do <img alt=>

Czyli inaczej mówiąć:
chce wyciągnąć do kolejnej zmiennej to co jest pomiędzy <zdjecie NUMER opis> a </opis>

Ten post edytował rafalp 22.09.2008, 16:56:43


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 04:28