Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Uzyskiwanie tresci strony
Watt
post
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

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


Witam serdecznie,

Mam kod strony (HTML) i chciałbym uzyskać z niego tylko treść strony. Innymi słowy:
Chcialbym usunąć z niego wszytskie tagi htmlowskie, wszytsko co znajduje się w tagach
Kod
<script> xxx </script>
oraz wsztsko co znajduje się w
Kod
<head> xxx </head>
. Jak wykonać to najszybciej?

Ten post edytował Watt 9.06.2012, 19:42:38
Go to the top of the page
+Quote Post
patrysiek2
post
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 5
Dołączył: 8.12.2011
Skąd: Łomża

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


funkcja explode i preg match all


--------------------
if($problem == 1)
{
header("Location: http://www.forum.php.pl");
}
else
{
thinking();
}
Go to the top of the page
+Quote Post
Watt
post
Post #3





Grupa: Zarejestrowani
Postów: 372
Pomógł: 1
Dołączył: 13.06.2008

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


Cytat
funkcja explode i preg match all


Dziękuję Ci, za podanie mi 2 funkcji, które mogę znaleźć w manualu. Bardzo lubię i cenię sobie takie odpowiedzi, ponieważ przeważnie rozwiązują one problemy każdej pytającej się osoby.

Czy mógłby mi ktoś podać jakąś sensowną metodę na rozwiązanie mojego problemu? Słabo znam regexa i to:

  1. preg_replace('#<script[^<]*>([^"]+)</script>#ims', "", $jajko);
  2.  
  3. preg_replace('#<([^"]+)>#ims', "\n", $jajko);


Nie chce działać. Chyba, że ktoś posiada lepszy pomysł?
Go to the top of the page
+Quote Post
IProSoft
post
Post #4





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

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


To nie jest dział gotowych rozwiazań i nikt nie będzie dawał Ci gotowych skryptów, a ta ironia w Twoim wpisie nie powinna mieć miejsca.
Gogle nie gryzie, podstawowa funkcja do usuwania znaczników HTMl z ciągu znaków strip_tags.
Wystarczy przejżeć komentarze do tej funkcji w manualu aby znaleźc odpowiednią funkcję.
Wysil się trochę, a nie miej pretensji o to, że ktoś nie daje gotowego rozwiazania tylko wskazuje drogę.

Ten post edytował IProSoft 9.06.2012, 20:40:42


--------------------
Manual prawdę Ci powie.
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: 19.08.2025 - 12:53