Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Wyświetlenie pliku HTML w jednej linii
-szklorz-
post 29.05.2012, 12:39:23
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
IProSoft
post 29.05.2012, 13:17:49
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.


--------------------
Manual prawdę Ci powie.
Go to the top of the page
+Quote Post
Sephirus
post 29.05.2012, 15:00:45
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


--------------------
If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;)
Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka...
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:30