|
|
#1 (permalink) |
|
Üyelik Tarihi: 20.06.2007
Yer: İstanbul
Mesaj: 8
|
php ile bir link in geçerli olup olmadığını kontrol etmek.
Merhaba. PHP ile bir linkin geçerli olup olmadığını kontrol etmek istiyorum. Örneğin
http://www.zoque.com/aklşsjfklasjflk...lkajflkjsaflk/ geçersiz bir adres olduğunu PHP ile nasıl öğrenebilirim. Aşağıda bazı denediğim teknikler var fakat onlar düzgün çalışmıyor, mesela www.google.com/addurl/ a yok diyebiliyorlar. PHP Code:
Kod:
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/content/f/i/c/fictiondiction/HTML/a.PHP on line 4 Warning: fsockopen() [function.fsockopen]: unable to connect to www.Google/addurl/:80 (Unknown error) in /home/content/f/i/c/fictiondiction/HTML/a.PHP on line 4 nayir Warning: fopen() [function.fopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/content/f/i/c/fictiondiction/HTML/a.PHP on line 12 Warning: fopen(http://www.Google/addurl/) [function.fopen]: failed to open stream: Success in /home/content/f/i/c/fictiondiction/HTML/a.PHP on line 12 Geçersiz URL adresi. yok |
|
|
|
|
|
#2 (permalink) |
|
Re: php ile bir link in geçerli olup olmadığını kontrol etmek.
Verilen adrese kendin bir HTTP GET çağrısı yapıp dönen sonuç koduna bakabilirsin.
Sonuç kodu 200 değilse bir sorun var demektir, 200'se de büyük ihtimalle bağlantı sağlam demektir. 200 değilse kesin sorunlu, 200 değilse büyük ihtimalle sorunsuz yani ![]() |
|
|
|
|
|
|
#4 (permalink) |
|
Re: php ile bir link in geçerli olup olmadığını kontrol etmek.
http://pear.php.net/manual/en/packag...ponse-eval.php
Bu adresteki örneği incelemek işine yarayabilir. Örnek gösterilen şeyin PHP'ye bir ek olduğunu ve sunucuna yüklemen gerektiğini unutma yalnız ![]() |
|
|
|
|
Zoque'a hoşgeldiniz!