Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pobranie tekstu z innej strony
deLL
post 4.10.2010, 12:39:42
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 smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
kapuch
post 4.10.2010, 12:54:18
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



--------------------
Nie chce "Pomógł", aktualna ilość (69) w pełni mnie satysfakcjonuje :)
Go to the top of the page
+Quote Post
deLL
post 4.10.2010, 15:24:13
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 4.10.2010, 15:29:32
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 winksmiley.jpg poczytaj o wyrażeniach regularnych, tak jak zalecił @kapuch
Go to the top of the page
+Quote Post
deLL
post 4.10.2010, 15:42:00
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 4.10.2010, 16:08:53
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 5.10.2010, 17:46:40
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
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 - 04:28