Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pobranie tekstu z innej strony
deLL
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 1
Dołączył: 3.11.2008
Skąd: Kozienice - Polska

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


Witam,

Aktualnie mam na swojej stronie odnośnik, który przekierowuje na stronę http://lo-kozienice.edu.pl/pol/zastepstwa.php a chciałbym zrobić żeby na mojej stronie pojawiała się zawartość środkowej kolumny na stronie: http://lo-kozienice.edu.pl/pol/zastepstwa.php Da się coś takiego zrobić? Może cURL? Nie wiem, nie znam się na tym i liczbę na pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
kapuch
post
Post #2





Grupa: Zarejestrowani
Postów: 389
Pomógł: 69
Dołączył: 26.04.2010
Skąd: Łódź

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


Wystarczy ci:
  1. // oraz
  2. preg_match_all(); // z odpowiednim eregiem

Go to the top of the page
+Quote Post
deLL
post
Post #3





Grupa: Zarejestrowani
Postów: 92
Pomógł: 1
Dołączył: 3.11.2008
Skąd: Kozienice - Polska

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


Mam takie coś:

  1. $zastepstwa = file_get_contents("http://lo-kozienice.edu.pl/pol/zastepstwa.php");
  2.  
  3. echo $zastepstwa;


To pokazuje mi wszystko a jak chce zrobić na przykład tak:

  1. $zastepstwa = file_get_contents("http://lo-kozienice.edu.pl/pol/zastepstwa.php", NULL, NULL, 2000);
  2.  
  3. echo $zastepstwa;
to wyskakuje taki błąd:

Kod
Warning: file_get_contents() expects at most 2 parameters, 5 given in /homez.379/loabyqnn/www/1.php on line 10
Go to the top of the page
+Quote Post
Pawel_W
post
Post #4





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


Cytat(deLL @ 4.10.2010, 16:24:13 ) *
Mam takie coś:

  1. $zastepstwa = file_get_contents("http://lo-kozienice.edu.pl/pol/zastepstwa.php");
  2.  
  3. echo $zastepstwa;


To pokazuje mi wszystko a jak chce zrobić na przykład tak:

  1. $zastepstwa = file_get_contents("http://lo-kozienice.edu.pl/pol/zastepstwa.php", NULL, NULL, 2000);
  2.  
  3. echo $zastepstwa;
to wyskakuje taki błąd:

Kod
Warning: file_get_contents() expects at most 2 parameters, 5 given in /homez.379/loabyqnn/www/1.php on line 10

pewnie php za stare (IMG:style_emoticons/default/winksmiley.jpg) poczytaj o wyrażeniach regularnych, tak jak zalecił @kapuch
Go to the top of the page
+Quote Post
deLL
post
Post #5





Grupa: Zarejestrowani
Postów: 92
Pomógł: 1
Dołączył: 3.11.2008
Skąd: Kozienice - Polska

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


Zmieniłem PHP na 5.2.13 i teraz wyskakuje dobrze albo błąd

Kod
Warning: file_get_contents() [function.file-get-contents]: stream does not support seeking in /homez.379/loabyqnn/www/st.php on line 10

Warning: file_get_contents() [function.file-get-contents]: Failed to seek to position 3691 in the stream in /homez.379/loabyqnn/www/st.php on line 10


Ten post edytował deLL 4.10.2010, 15:49:24
Go to the top of the page
+Quote Post
Substr
post
Post #6





Grupa: Zarejestrowani
Postów: 58
Pomógł: 8
Dołączył: 22.06.2009

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


to będzie coś takiego
  1. <?php
  2. $strona = file_get_contents('http://lo-kozienice.edu.pl/pol/zastepstwa.php');
  3. preg_match('/<center>(.*?)<\/center>/', $strona, $wynik);
  4. echo $wynik[1];
  5.  
  6. ?>


wyrażenie regularne możesz sobie trochę zmienić, bo ja ich dawno nie używałem, a nie chce mi się przypominać
Go to the top of the page
+Quote Post
deLL
post
Post #7





Grupa: Zarejestrowani
Postów: 92
Pomógł: 1
Dołączył: 3.11.2008
Skąd: Kozienice - Polska

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


Ciągle ten błąd..

Help ME!
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: 23.08.2025 - 16:19