Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] funkcja ktora wyciaga tekst
tomek_13
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 21.06.2009

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


pobieram strone za pomoca
  1. <?php
  2. $string = file_get_contents ( $url );
  3. ?>

i teraz w tej zmiennej sting mam cos takiego
  1. jakis tam kod strony
  2. <style type="text/css" id="newStyles">
  3. sfhksjdfsdjhfjhsdfdsf
  4. sdfdsfdsfsdfsdfdsfdsf
  5. dalsza czesc kodu strony

i teraz jak z tej zmiennej string wyciac wszystko co jest w znacznikach style
czyli ma to wygladac tak
  1. jakis tam kod strony
  2. dalsza czesc kodu strony

czy jest jakas funkcja w php ktora to zrobi
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tomek_13
post
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 21.06.2009

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


kurde a juz myslalem ze jest wszystko ok
dziala to dobrze gdy string nie jest zbyt dlugi
no ale np jak pobiore sobie jakas stone np wp.pl do stringa
to wtedy jak dam
  1. <?php
  2. $string = preg_replace('/<head([[:space:]]|.)*</head>/', '', $string);
  3. ?>

to wtedy dostaje biala strone i komunikat Połączenie z serwerem zostało zresetowane podczas wczytywania strony.
a powinno to usunac wszystko co jest w head
w czym moze byc problem

Ten post edytował tomek_13 3.07.2009, 14:56:32
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 12:21