İzmox - Bilgi Paylaştıkça Güzel
PHP Lisanslamak Php Script Lisanslamak - Baskı Önizleme

+- İzmox - Bilgi Paylaştıkça Güzel (https://izmox.com)
+-- Forum: Web Kategorisi (https://izmox.com/forum-web-kategorisi.html)
+--- Forum: Php Temaları (https://izmox.com/forum-php-temalari.html)
+--- Konu Başlığı: PHP Lisanslamak Php Script Lisanslamak (/konu-php-lisanslamak-php-script-lisanslamak.html)



PHP Lisanslamak Php Script Lisanslamak - <_DLov^# - 25-04-2021

Yazdığımız Bir PHP Sistem var bunu nasıl lisanslarız ?

PHP Sistemimiz de  functions.php veya ayar.php, config.php gibi bir dosya varsa içerisine aşağıda paylaştıgımı copy edelim.

PHP Kod:
<?php
session_start
();
$ilk=$HTTP_SESSION_VARS["ilk"]; //Sessions Kontrolü yapıyoruz
 
if(empty($ilk)){
$domain $_SERVER['HTTP_HOST']; //Burası Alan adını getiriyor.
$site="http://www.alanadı.com/lisans/lisans.php?lisans=$domain";
$baglanfile_get_contents($site); //lisansın olup olmadıgı kontrol ediliyor.
if($baglan=="yok"){ //lisans yoksa yapılcak
echo"lisans yok, ";
exit();} 
else{
$ilk="evet";
session_register("ilk"); //Lisansa erişilebiliyorsa Lisans okey dönecektir.
}}//Session alanını kapatıyoruz.
?>


Hanı Yukarıda” $site=”http://www.alanadınız.com/lisans/lisans.php?lisans=$domain”;” diye bir alan ekledik ya.
Bu Ne idi ?
Sizin Web siteniz lisans.php içerisindeki lisansları karşı tarafa sorgulatıyoruz.
Php lisanslamak  için şimdi aşağıda vereceğim kodualanadınız.com/lisans/ klasörüne atmanız gerekiyor.


PHP Kod:
<?php  
$db_host
="localhost";
$db_user="KullanıcıAdı";
$db_pass="Şifreniz";
$db_name="Database";
$connect = @mysql_connect($db_host$db_user$db_pass); // MySQL Bağlanılmakta
if (!$connect) { //MySQL Bağlantısı yapılamadı
   echo"bağlantı hatası";
   exit();
}
$db mysql_select_db($db_name$connect); //Veri Tabanına Bağlanıyor
$lisans=$_GET['lisans']; //Gönderilen Lisansı Get ediyor
$top=mysql_query("select * from lisans where domain='$lisans'"); //Lisans Var mı?
$sayi=mysql_num_rows($top);  
if($sayi==0){ //Eger Lisansı Yoksa
echo"yok"//Lisansı yok Screen edildi.
}else{ //Eğer Lisansı Varsa..
echo"var"//Lisansı Var Onaydan Geçti
}
?>


Tabi bunlar ile bitmiyor şimdide lisansları sorgulattıgınız alanadı yani hosting sunucumuz da Php lisanslamak için son işlemi yapıyoruz.

Ne Yapıyoruz ?
Aşağıda paylaştığım SQL Kodunu
MySQL Kontrol panelinize bağlanıp, PhpMyAdmin’e geçişini yapıp SQL insert ediyoruz.

Kod:
CREATE TABLE IF NOT EXISTS `lisans` (
  `is` int(11) NOT NULL auto_increment,
  `domain` varchar(64) NOT NULL,
  PRIMARY KEY  (`is`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;


Son olarak Sorgu kodumuzu Php Lisanslamak istediğimiz sistemin fonksiyonları arasında bir yere yazıyoruz.
Hazırladıgınız kodu ioncube ile şifre

lerseniz sizin için daha iyi olacağını söylemiştim.

Bunun için İoncube PHP Load v5 Yazılımını Kullanabilir siniz.


Cvp: PHP Lisanslamak Php Script Lisanslamak - FEXLL - 25-04-2021

Teşekkürler.


Cvp: PHP Lisanslamak Php Script Lisanslamak - Mike - 25-04-2021

Teşekkürler.


Cvp: PHP Lisanslamak Php Script Lisanslamak - -Rys* - 26-04-2021

Teşekürler