+ Yanıtla
Toplam 2 sonuçtan 1 ile 2 arası olanlar

Konu Başlığı: php ile sayfadan kod alıp karşılaştırma

  1. #1

    php ile sayfadan kod alıp karşılaştırma

    Benim verdiğim kodu birisi sitesine ekliyor, kodda değişiklik yapılıp yapılmadığını kontrol etmek istiyorum. Özellikle linki kaldırmaması için..

    sitelere eklenmek üzere verdiğim kod:

    Kod:
    <!-- [+] canversoft Page Ranking banner //-->
    <a href="http://www.canver.net" title="Google Page Rank" target="_blank">
    <img src="http://10.0.0.1/_siteler/pr_sitesi/pagerank.PHP" alt="Google Page Rank" border="0" width="80" height="15" /> </a>
    <!-- [-] canversoft Page Ranking banner //-->
    
    işlem dosyam:

    PHP Kodu:
    <?PHP

    // + kod değişikliği kontrolü
    $code '<a href="http://www.canver.net" title="Google Page Rank" target="_blank">
    <img src="http://10.0.0.1/_siteler/pr_sitesi/pagerank.PHP" alt="Google Page Rank" border="0" width="80" height="15" /> </a>'
    ;

    $site file_get_contents('http://127.0.0.1/deneme.HTML');
    //$site = file_get_contents($_SERVER['HTTP_REFERER']);

    $title explode("<!-- [+] canversoft Page Ranking banner //-->"$site);
    $title explode("<!-- [-] canversoft Page Ranking banner //-->"$title[1]);


    //echo $title[0];

    if ($code == $title[0])
    {
    echo 
    'tamam';
    }
    else {
    echo 
    'HATA';
    }
    // - kod değişikliği kontrolü

    ?>
    Sonuç: çalışmadı, hep hata yazıyor, büyük ihtimal karşılaştırma yapacağım kod yığınını yanlış yazıyorum.
    phpBB Türkiye - phpBB3 Portal

  2. #2

    Re: php ile sayfadan kod alıp karşılaştırma

    Şu şekilde bir yazdı arkadaşlar, çalışıyor. Teşekkürler.

    PHP Kodu:
    <?PHP
    // + kod değişikliği kontrolü
    $code 'http://www.canver.net';

    $site =  file_get_contents('http://127.0.0.1/deneme.HTML');
    //$site =  file_get_contents($_SERVER['HTTP_REFERER']);

    $title explode("<!-- [+] canversoft Page Ranking banner //-->"$site);
    $title explode("<!-- [-] canversoft Page Ranking banner //-->"$title[1]);

    preg_match("/href=\"(.*?)\"/i",$title[0],$out);
    if (
    $code == $out[1]) echo 'tamam';
    else echo 
    'HATA';

    // - kod değişikliği kontrolü
    ?>
    phpBB Türkiye - phpBB3 Portal

+ Yanıtla

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz