Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql] import danych z innego serwisu...
Forum PHP.pl > Forum > PHP
b4x
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?
Grzyw
Poczytaj o funkcji:file_get_contents().

A poza tym o bibliotece CURL
b4x
  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...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.