Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Wyświetlenie pliku HTML w jednej linii
-szklorz-
post
Post #1





Goście








Chce pobrać interesujące mnie dane z pliku html. Dane te znajduja się (ponizej schemat)

<th>nazwa dana1</th>
<td class>"to chce pobrac"</td>

<th>nazwa dana2</th>
<td class>"to tez chce pobrac"</td>

w kodzie zapisałem, że chce pobierac tekst znajdujacy się pomiedzy 'nazwa dana1' a '</td>' oraz 'nazwa dana2' a '</td>' skrypt ma problem z enterem pomiedzy tymi linijkami kodu, probowalem na rozne sposoby np, tekst znajdujacy sie pomiedzy 'nazwa dana1 <br>' a'</td>' ale nic to nie dalo

staram sie wykombinowac, jak wczytac caly plik HTML, aby wyswietlil się w jednej linii bez enterem

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





Grupa: Zarejestrowani
Postów: 479
Pomógł: 97
Dołączył: 6.09.2011
Skąd: php.net :)

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


Pokaż jakim regexpem w php to obrabiasz.
Go to the top of the page
+Quote Post
Sephirus
post
Post #3





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Dodaj do regexpa w preg_matchu dodatkową flagę 's':

  1. preg_match('/(.+)/s',$zmienna1,$zmienna2);


W ten sposób pod ".+" będzie widział także entery itd
Go to the top of the page
+Quote Post

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: 25.08.2025 - 17:20