Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odpytywanie bazy danych whois
tomahawk
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 5.02.2007

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


Witam!

Chciałem napisać skrypt do odpytywania bazy danych whois przez port 43.

Znalazłem takie coś na forum:
  1. <?php
  2. $fp = fsockopen('whois.dns.pl', 43);
  3. fputs($fp, "domena.pl");
  4. while (!feof($fp))
  5. print fgets($fp);
  6. fclose($fp);
  7. ?>


Ale ustrojstwo nie chce działać.
Wyświetla mi:
% Timeout... Closing connection.

Wiecie w czym problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




ale jak autor tematu podał rozwiązanie, to ty zaczołeś mowic o E_WARNING o $errstr i jakby to wszystko przejrzał to juz dawno by wiedział gdzie problem.
Wyjasniam ci wiec, ze nic to by nie dalo, ze zaden E_WARNING nie jest generowany bo z połączeniem wszystko bylo ok. Autor zapomniał dac enter, na ktore oczekiwał whois. Jak sie nie doczekal to zwrocil komunikat TIMEOUT. Wszystko z socketami bylo ok, zadnych warningow i $errstr na poziomie php. Kapisz? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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: 18.10.2025 - 03:09