Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] import danych z innego serwisu...
b4x
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


Witam, chciałbym importować pewne dane z pewnego serwisu.

I niewiem jak się za to zabrać, od czego zacząć.

mam wypełnione pola 'input' - które chcę pobrać i przenieść do swojej bazy.

Mógłbym uzyskać jakąś podpowiedź/przykład?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Grzyw
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


Poczytaj o funkcji:file_get_contents().

A poza tym o bibliotece CURL


--------------------
Idąc po czyichś śladach, nie zajdziesz ani kroku dalej...
Go to the top of the page
+Quote Post
b4x
post
Post #3





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


  1. <?php
  2. $login = 'login';
  3. $haslo = 'haslo';
  4. $c = curl_init();
  5. curl_setopt($c, CURLOPT_URL, "http://adres.pl/login.php");
  6. curl_setopt($c, CURL_POST, 1);
  7. curl_setopt($c, CURLOPT_RETURNTRANSFER,1);
  8. curl_setopt($c, CURLOPT_POSTFIELDS, "login=$login&password=$haslo");
  9. curl_setopt($c, CURLOPT_HEADER, true);
  10. curl_setopt($c, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.9) Gecko/2007102514 
  11. Firefox/2.0.0.9");
  12. curl_setopt($c, CURLOPT_REFERER, "http://adres.pl/");
  13. $content = curl_exec($c);
  14. curl_close($c);
  15. preg_match_all("#Set-Cookie:(.*?);#s", $content, $znalezione);
  16. foreach ($znalezione[1] as $v)
  17. {
  18. $cookie .= $v.";";
  19. }
  20. ?>


HTTP/1.1 302 Found Date: Wed, 23 Jan 2008 21:05:54 GMT Server: Apache Set-Cookie: nk_session=V73m%2CiqMhfS3I4qaaUf3whmwX-3; path=/;

- Czyli loguje się ? winksmiley.jpg

próbuje pobrać cokolwiek np. pole input o nazwie 'name' - ale jakoś mi to nie wychodzi...

Ten post edytował b4x 23.01.2008, 22:10:08


--------------------
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: 20.08.2025 - 20:36