Witam.

Czy istnieje możliwość z poziomu skryptu php wywołanie pewnego adresu url i przechwycenie zawartości lub też pliku z kodem? (generalnie chodzi mi o dane wyświetlone na stronie).

Chcę zadać zapytanie o adres ip (whois ip) poprzez url i wyodrębnić z informacji potrzebne mi dane i zapisać je do bazy danych.
Z wyodrębnieniem potrzebnych mi danych i zapisaniem ich do bazy danych nie będę miał problemu.

Dziękuję i pozdrawiam WD.

Przepraszam za nowy wątek znalazłem odpowiedź trochę niżej winksmiley.jpg .
Temat: PHP_Pobieranie_danych_ze_strony

Hmm, no może nie dokońca ;P

Korzystam z funkcji
$ip="66.249.65.166";
$url = "http://whois.domaintools.com/$ip";
$page = file_get_contents($url);

php zwraca błąd:
Warning: file_get_contents(http://whois.domaintools.com/66.249.65.166) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in ../robo/index.php on line 23

Problem rozwiązany :
problemem był sam url winksmiley.jpg
$url = "http://www.ip-adress.com/whois/$ip";
i wszystko działa poprawnie

Dla zainteresowanych

skrypcik wyciąga nazwę organizacji do której należy dane ip (Pewnie można zrobić to inaczej (bardziej pro winksmiley.jpg ) ale narazie mi to wystarczy)

$ip = "<numer_ip>";
$url = "http://www.ip-adress.com/whois/$ip";
$page = file_get_contents($url);
$org = substr($page, strpos($page, "OrgName:")+8, strpos($page, "OrgID:")-(strpos($page, "OrgName:")+8));
echo "\$org=|$org|";