• 28-02-2013, 18:19:31
    #1
    arkadaşlar:
    neyi nereye koyup nerelerini editleyeceğimi anlamış değilim, bi müşterim hostunu değiştiriyor benden çıkıyor yani ben de joomla siteyi lisanslayarak üstüne bir de tüm dizini ByteRun Php ile şifreleyerek öyle vermeyi düşünüyorum.
    Şimdi lisanslısite.com ve kendisitem.com olsun;

    lisanslı sitenin ana dizinindeki index.php sayfasının en yukarısına:

    <?php
    if(ini_get('safe_mode')==true)
    die('Güvenliðiniz için sunucu "SAFE MODE(Güvenli biçim)" durumunda çalýþtýrýlmalýdýr');
    require('lisans.php');// içinde $lisans_anahtar deðiþkeni var
    $lisans['site']=getenv('HTTP_HOST');
    if (substr($lisans['site'], 0, 4) == "www.")
    $lisans['site']=substr($lisans['site'],4);
    $lisans_cevap=file_get_contents('http://www.kendısitem.com/sunucu.php?site='.$lisans['site'].'&anahtar='.$lisans_anahtar);
    if($lisans_cevap!='ONAYLANDI')
    die('Lisans anahtarýnýz bu site için geçerli deðil'.$lisans_cevap);
    else
    unset($lisans);
    echo 'Örnek bir dosya';
    ?>
    bu kodu ekliyorum.




    aynı zamanda bu lisanslısite.com dizinine lisans.php dosyasını da attım içinde de

    <?php
    /**
        Yapacaðýnýz sitede bulunacak lisans.php dosyasý
       
     */
    $lisans_anahtar='421A-A90E-079F-A326-B649-4F81-2AD1-3E79';
    ?>
    kodu var.





    kendisitem.com sitesine de sunucu.php attım içeriği de:
    <?php
    /**
        Sunucu da bulunacak lisans kontrol dosyasý
    
     */
    if(wordwrap(strtoupper(md5($_GET['lisanslısite.com'])),4,'-',true)==$_GET['421A-A90E-079F-A326-B649-4F81-2AD1-3E79'])
    echo 'ONAYLANDI';
    else
    echo 'HATALI ANAHTAR';
    ?>
    yapıyorum olmuyor maalesef yardımcı olursanız sevinirim gerçekten.
  • 28-02-2013, 19:55:19
    #2
    1. $_GET['421A-A90E-079F-A326-B649-4F81-2AD1-3E79']
    2.$_GET['lisans_site.com']
    bunların böyle olduguna eminmisin ?
    1 $_GET['anahtar]
    2 $_GET['site']
    olmasın?
  • 28-02-2013, 19:58:23
    #3
    evet öyle zaten ben öyle olabilir diye değiştirdim sıvamışım sanırım
  • 28-02-2013, 22:57:32
    #4
    yardım edebilecek yok mu arkadaşlar ?
  • 01-03-2013, 00:29:48
    #5
    arasdizayn cevabı vermiş işte , kendi sienizdeki getleri düzetlemeniz lazım böyle bir veri dönmüor ki
  • 01-03-2013, 01:14:29
    #6
    tamam zaten denileni yaptım, o kısımları düzelttim hala aynı lisanslı değil diyor site...
    http://www.cnylmz.net/dosyalar/lisans.rar bu orjinal dosya da ...
  • 01-03-2013, 01:46:49
    #7
    <?php 
    if(ini_get('safe_mode')==true) 
    die('Güvenliðiniz için sunucu "SAFE MODE(Güvenli biçim)" durumunda çalýþtýrýlmalýdýr'); 
    require('lisans.php');// içinde $lisans_anahtar deðiþkeni var 
    $lisans['site']=$_SERVER['HTTP_HOST']; 
    if (substr($lisans['site'], 0, 4) == "www.") 
    $lisans['site']=substr($lisans['site'],4); 
    $lisans_cevap=file_get_contents('http://www.kendısitem.com/sunucu.php?site='.$lisans['site'].'&anahtar='.$lisans_anahtar); 
    if($lisans_cevap!='ONAYLANDI') 
    die('Lisans anahtarýnýz bu site için geçerli deðil'.$lisans_cevap); 
    else 
    unset($lisans); 
    echo 'Örnek bir dosya'; 
    ?>
    Birde bunu denermisin? eğer sorun hala devam ederse nickimin sonuna @ hotmail com tr koy msnden ekle yardımcı olurum.
  • 01-03-2013, 14:01:06
    #8
    Bence yaptığınız lisanslama yöntemi çok hantal ve kullanan sitelerde yorucu olacaktır. Eğer sizin doğrulama adresi olarak belirlediğiniz http://www.kendısitem.com/sunucu.php sayfasına erişilemezse lisanslar doğrulanamayacak ve sitenizde çalışmayacaktır.
  • 01-03-2013, 15:05:17
    #9
    cix o da olmadı... hatta tr karakter bozuldu saçma sapan şeyler çıktı sayfada bu kodlarla, davet yolladım adresinize win8 kullandığım için anlık göremem sizi sanırım, tolgacm @hotmail com dan da siz ekleyebilirsiniz isterseniz.


    hocam zaten amaç siteyi istediğim zaman bloka etmek istemem.