• 26-08-2010, 13:42:39
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar,

    Boş zamanımda yapmıştım, paylaşayım istedim (:

    index.php:

    <?php
    include "func.php";
    if(strpos($_SERVER['REQUEST_URI'],'/images?') !== false){
    Header ("Location: http://www.google.com.tr/images");
    }
    $_SERVER["REQUEST_URI"] = str_replace("ara?", "search?", $_SERVER["REQUEST_URI"]);
    $_SERVER["REQUEST_URI"] = str_replace("gelismis_", "advanced_", $_SERVER["REQUEST_URI"]);
    $_SERVER["REQUEST_URI"] = str_replace("dil_araclari", "language_tools", $_SERVER["REQUEST_URI"]);
    $q = "http://www.google.com.tr".$_SERVER["REQUEST_URI"];
    $s = curl($q);
    echo $s;
    ?>
    func.php:

    <?php
    function curl($url)
    {
        $user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6';
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
        curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
        curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
        $icerik = curl_exec($ch);
        curl_close($ch);
        $icerik = str_replace("www.google.com.tr", $_SERVER["HTTP_HOST"], $icerik);
        $icerik = str_replace("www.google.com", $_SERVER["HTTP_HOST"], $icerik);
        $icerik = str_replace("Oturum açın", "", $icerik);
        $icerik = str_replace("ayarları</a> | ", "ayarları</a> ", $icerik);
        $icerik = str_replace("https://", "http://", $icerik);
        $icerik = str_replace("search", "ara", $icerik);
        $icerik = str_replace("advanced", "gelismis", $icerik);
        $icerik = str_replace("language_tools", "dil_araclari", $icerik);
        $icerik = str_replace("<title>", '<meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>', $icerik);
        $icerik = str_replace("blogara", "blogsearch", $icerik);
        $icerik = preg_replace('/<span id=gbe><a href=(.*) class=gb4>iGoogle/', '<span id=gbe><a href="/ig?hl=tr&source=iglk" class=gb4>iGoogle', $icerik);
        return $icerik;
    }
    ?>
    htaccess dosyası:

    RewriteEngine on
    RewriteRule ^(.*)$ index.php [QSA]
    Ayrıca cookie.txt adlı dosya oluşturup chmod 777 yapmayı unutmayın..

    UYARI: KODLARI KAYDEDERKEN UTF-8 without BOM şeklinde kaydetmez iseniz Türkçe karakter sorunları olabilir.

    Demo: www.kent01.net
  • 26-08-2010, 13:59:52
    #2
    Süpermiş
    Uygulayacam en yakın zamanda kendi sitemde, teşekkürler.
  • 26-08-2010, 14:00:30
    #3
    Üyeliği durduruldu
    gokberks adlı üyeden alıntı: mesajı görüntüle
    Süpermiş
    Uygulayacam en yakın zamanda kendi sitemde, teşekkürler.
    9-10k sitede cpu uçar haberin olsun
    Cache yapman gerek yüksek hitli siteler için.

    Zaten bu uygulama örnek amaçlı..
  • 26-08-2010, 14:42:56
    #4
    Elinize sağlık hocam güzel bir uygulama..
  • 26-08-2010, 15:17:12
    #5
    Hocam süper bir uygulama yalnız autocomplete çalışmıyor.
  • 26-08-2010, 15:24:05
    #6
    Üyeliği durduruldu
    SoutH adlı üyeden alıntı: mesajı görüntüle
    Hocam süper bir uygulama yalnız autocomplete çalışmıyor.
    Evet, akşam ona bakacağım hocam, muhtemelen browser agentten firefox 3.0 gösterdiğimiz için
  • 26-08-2010, 17:46:45
    #7
    Üyeliği durduruldu
    çakal güzel uygulama saol.
  • 26-08-2010, 19:16:04
    #8
    Üyeliği durduruldu
    batinduz adlı üyeden alıntı: mesajı görüntüle
    çakal güzel uygulama saol.
    Şu autocompleteyi gece çözerim, cachede yaparım
  • 26-08-2010, 19:23:53
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Harika iş çıkmış hocam Tebrikler. Autocomplete den sonra daha da süper olur Elinize sağlık..