Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak sprawdzić czy domena jest zarejestrowana
lobopol
post 5.05.2010, 23:10:09
Post #1





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Chciałbym napisać skrypt dzięki któremu mógłbym podać pewną liczbę adresów aby sprawdzić czy jest zarejestrowana (a przynajmniej czy znajduję się na niej jakaś treść). W jaki sposób to ugryźć? Problemem jest to, że nie chcę pobierać całej strony, a tylko informacje o jej istnieniu/nieistnieniu.
próbowałem
  1. get_headers($adres);

czy to jedyne wyjście? Bo niestety niezbyt działa smile.gif

Ten post edytował lobopol 5.05.2010, 23:44:34


--------------------
Go to the top of the page
+Quote Post
varez
post 6.05.2010, 06:55:40
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 32
Dołączył: 17.06.2007

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


curl i pobieranie tylko nagłówków
Go to the top of the page
+Quote Post
lobopol
post 6.05.2010, 14:51:16
Post #3





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


To napotkałem pewien problem najpewniej głupi smile.gif:
  1. $ch = curl_init('http://wp.pl');
  2. curl_setopt($ch, CURLOPT_HEADER, 1);
  3. curl_setopt($ch, CURLOPT_NOBODY, 1);
  4. $wyjscie = curl_exec($ch);
  5. if (curl_errno($ch)){
  6. echo 'Błąd: '.curl_error($ch);
  7. }
  8. else{
  9. echo "ok";
  10. }
  11. curl_close($ch);

Co zrobić aby nie wyświetliło mi wyjścia? Bo teraz gdy sprawdzam błędny adres to jest dobrze wyświetla mi błąd tak jak powinno, ale jeżeli jest adres poprawny to zamiast samego "ok" wyświetla mi cały nagłówek.


--------------------
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: 27.06.2025 - 14:16