$cekilecek_text="http://www.siteadresiniz.com/lisans.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 /> Unlicensed Usage ".$alanadi); exit;
}Ücretli yada ücretsiz olabilir
Lisans sorgulama host hakkında
7
●634
- 31-05-2013, 13:13:22Arkadaşlar aşağıdaki lisans kullanım .txt dosyası ile domain kontrol şeklini 2-3 host üzerinden yaptırmak istesek örneğin ilk önce a hostundaki dosyayı konrol et orada sorun varsa b hostunu sonra c hostunu kontrol et gibi bu şekle nasıl çevire biliriz acaba teşekkürler
- 02-06-2013, 13:46:50Üyeliği durduruldu$cekilecek_text = "http://www.siteadresiniz.com/lisans.txt";
$host_adress = array(
"http://host1.com",
"http://host2.com",
"http://host3.com");
$kontrol_veri = "";
for ($i = 0; $i < count($host_adress); $i++)
{
if ($kontrol_veri == "")
{
$kontrol_veri = file_get_contents($host_adress[$i]);
}
}
if($kontrol_veri==""){
echo "bütün sunucular denendi veri çekilemedi"
}else{
//burdan itibaren $kontrol_veri ile istediğini yapabilirsin
}
mantığı bu, siz curl veya diğer yöntemlerle değişiklik yapabilirsiniz - 03-06-2013, 14:58:39hocam çok teşekkürederim ama çok php bilgim yok yazdıklarınızı ilk verdiğim kod öbeğine yerleştiremedim bir türlü, aslın da curl a çevirmek istedim ama hepten işin içinden çıkamadım sizin yazdıklarınızı ilk verdiğim kodlara nasıl ilave edebilirim acabamadly0011 adlı üyeden alıntı: mesajı görüntüle
çok teşekkürederim bu arada