Ping olayı
7
●756
- 20-05-2009, 01:05:36Üyeliği durdurulduforumda aratirsaniz @LaCReMeL üstad paylaşmıştı
- 20-05-2009, 01:08:18Sanirim bu konu ; https://www.r10.net/php/348844-wordpr...k-php-kod.html
- 20-05-2009, 01:10:25Üyeliği durdurulducurlsuz kendiniz fcosk open ile kasmaniz lazim. sistem yöneticinize zorlayip curl kurdurmanız daha kolay benceErol adlı üyeden alıntı: mesajı görüntüle
- 20-05-2009, 01:13:23Kimlik doğrulama veya yönetimden onay bekliyor.
<?php /** * Function to ping Google Sitemaps. * * Function to ping Google Sitemaps. Returns an integer, e.g. 200 or 404, * 0 on error. * * @author J de Silva <giddomains@gmail.com> * @copyright Copyright © 2005, J de Silva * @link http://www.gidnetwork.com/b-54.html PHP function to ping Google Sitemaps * @param string $url_xml The sitemap url, e.g. http://www.example.com/google-sitemap-index.xml * @return integer Status code, e.g. 200|404|302 or 0 on error */ function pingGoogleSitemaps( $url_xml ) { $status = 0; $google = 'www.google.com'; if( $fp=@fsockopen($google, 80) ) { $req = 'GET /webmasters/sitemaps/ping?sitemap=' . urlencode( $url_xml ) . " HTTP/1.1\r\n" . "Host: $google\r\n" . "User-Agent: Mozilla/5.0 (compatible; " . PHP_OS . ") PHP/" . PHP_VERSION . "\r\n" . "Connection: Close\r\n\r\n"; fwrite( $fp, $req ); while( !feof($fp) ) { if( @preg_match('~^HTTP/\d\.\d (\d+)~i', fgets($fp, 128), $m) ) { $status = intval( $m[1] ); break; } } fclose( $fp ); } return( $status ); } ?>&<?php $sitemap = "http://www.siteadresin.com/sitemap.xml"; function pingGoogleSitemaps( $url_xml ) { $status = 0; $google = 'www.google.com'; if( $fp=@fsockopen($google, 80) ) { $req = 'GET /webmasters/sitemaps/ping?sitemap=' . urlencode( $url_xml ) . " HTTP/1.1\r\n" . "Host: $google\r\n" . "User-Agent: Mozilla/5.0 (compatible; " . PHP_OS . ") PHP/" . PHP_VERSION . "\r\n" . "Connection: Close\r\n\r\n"; fwrite( $fp, $req ); while( !feof($fp) ) { if( @preg_match('~^HTTP/\d\.\d (\d+)~i', fgets($fp, 128), $m) ) { $status = intval( $m[1] ); break; } } fclose( $fp ); } return( $status ); } if( 200 === ($status=pingGoogleSitemaps($sitemap)) ) echo "Google pingleme islemi basarili."; else echo "Google pingleme isleminde hata!"; ?>buyur kardeşim
- 20-05-2009, 01:16:45editledim aşşağıda var siberji kardeşimiz hazırlamıştı.Erol adlı üyeden alıntı: mesajı görüntüle
