• 14-08-2020, 23:29:18
    #10
    fLayer adlı üyeden alıntı: mesajı görüntüle
    Çogu Sıfır site kurulumu değil Hocam Sıfır alan kişiler ona gore firmaları soyleyip buralardan host alırsanız çalışmaz diye uyarıyoruz. Ama o firmada olup tema almak isteyen kişiler malesef Kullanamamakta.
    Hocam ini_set('allow_url_fopen','on') fonksiyonunu denediniz mi
  • 14-08-2020, 23:29:56
    #11
    cUrl ile f_get kullanabilirsiniz.

    function getSslPage($url) {
    $ch = curl_init();
    
    // THIS LINE DISABLES CERTIFICATE VERIFICATION!!!
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_REFERER, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    
    $result = curl_exec($ch);
    curl_close($ch);
    
    return $result;
    }
  • 15-08-2020, 02:54:45
    #12
    _PatroN_ adlı üyeden alıntı: mesajı görüntüle
    cUrl ile f_get kullanabilirsiniz.

    function getSslPage($url) {
    $ch = curl_init();
    
    // THIS LINE DISABLES CERTIFICATE VERIFICATION!!!
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    
    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_REFERER, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    
    $result = curl_exec($ch);
    curl_close($ch);
    
    return $result;
    }
    konuya yazan bir arkadaşımız yardımcı olacak olmasa bunuda deniyelim hocam.
  • 15-08-2020, 14:27:45
    #13
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Dosyayı bu şekilde çekip in_array ile kontrol etmek yerine curl bağlantısı kurup gene in_array veya farklı yöntemlerle kontrol ettirebilirsiniz. Ancak bu şekilde yapılan lisanslama türü sürekli requestte bulunacaktır. Hem sizin tarafınıza, hemde scripti kullanan tarafa zarar verir. Herhangi bir erişim kuramama durumda ise lisansı olsa dahi lisanssız kullanım erroru yer..

    Bu şekilde yapmak yerine bir lisanslama kısmı yapın. Lisanslama textboxunda domain adresi veya lisans kodunu girdiğinde post işleminden sonra curl ile iletişim kurup checkleyin ve veritabanına bir değer girin. O değer ile checkleyip lisanslı, lisanssız olduğunu kontrol ettirin.

    Veya bir session atayın. Lisans kontrol olayı sadece admin panelde gerçekleşsin. Session yoksa lisans checklensin. Sonrasında bir session atansın ve session mevcut olduğu sürece checklenmesin.
  • 16-08-2020, 13:36:13
    #15
    Üyeliği durduruldu
    fLayer adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar Kendi yaptıgımız Wordpress Temalarda Domaine Lisanslama sistemi kullanıyorduk.

    ama Bazı hosting firmaları allow_url yi kapattıgı için ioncube ile şifreledigimiz temalar bu firmalarda çalışmamakda.
    $cekilecek_text="http://domain.net/radyov2.txt";
    if (!function_exists("file")) { die("<strong><a href='http://www.php.net/file'>file</a></strong> fonksiyonu sunucuda yüklü olmalıdır<br /> fonction <strong><a href='http://www.php.net/file'>file</a></strong> must be installed on the server"); }
    function lisanskontrol() {
    if (substr($_SERVER['HTTP_HOST'], 0, 4) == "www.") {
    $domainadi = substr($_SERVER['HTTP_HOST'], 4);
    } else {
    $domainadi = $_SERVER['HTTP_HOST'];
    }
    return $domainadi;
    }
    $alanadi=lisanskontrol();
    $lisanstext=file($cekilecek_text,FILE_IGNORE_NEW_LINES);
    $lisans=array();
    foreach($lisanstext as $sayi => $cekveri) {
    $lisans[$sayi]=rtrim($cekveri,"rn");
    }
    if (!in_array($alanadi,$lisans)) {
    die("Lisanssiz Kullanim: ".$alanadi."<br /> domain.com ".$alanadi); exit;
    }
    Bu kodla Şifreledigimiz Temalar malesef çalışmıyor firma ve firmalar allow_url yi de açmak istemiyorlar.

    Daha farklı şifreleme sistemi onerileriniz bekliyorum.
    Hocam Lisans Scripti İçin Bu Konuya Bi Bakın: https://www.r10.net/script-satisi/2463108-lisans-scripti-satisi.html