[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: рабочий код для привязки скрипта к домену
paris
Нашел в инете простейший рабочий код привязки скрипта к домену.

<?php

$host="klient.ru";

if ($host != $_SERVER['HTTP_HOST']&&'www.'.$host != $_SERVER['HTTP_HOST'])

{echo "НизЯ)))"; exit;}

echo "<div align='center'> Основная страница вашего PHP обработчика </div>";

//Ваш код дальше

?>

Но желательно чтобы клиент вводил адрес домена не в самом скрипте,
а допустим в файле config.php


Я методом тыка пытался вставить через include, и get_contets

$host= include 'config.php'; - не работает
Valick
Если у тебя переменная просто объявлена в config.php, то не надо ничего присваивать. Просто include('config.php');
Присваивать нужно тогда когда в config.php как в обычной функции есть возвращаемое значение (через return)
По хорошему в качестве файла конфига лучше использовать ini файлы.
P.S. очень интересно зачем тебе понадобилось привязывать скрипт к домену?

_____________
Стимулятор ~yoomoney - 41001303250491
Guest
Спасибо, заработало!

После заполнения config.php файла, клиент активирует скрипт через мой сайт.

Активация одноразовая, поэтому можно распространять уже активированный скрипт.
Чтобы этого избежать и добавляется эта примочка в виде привязки домена.

Я понимаю что этот код можно легко убрать, но не каждый пользователь (халявщик) сможет это сделать.

Про ini файлы я подумаю.
Valick
paris, получается ты натырил в инете скриптов и теперь их продаёшь как свои? smile.gif
Цитата (Guest @ 20.07.2021 - 15:06)
Я понимаю что этот код можно легко убрать

Да тут даже убирать ничего не надо, просто в конфиге прописать свой домен)

_____________
Стимулятор ~yoomoney - 41001303250491
Гость_paris
Такого скрипта в интернете нет. Моя идея, часть кода конечно взята из сети. Кстати, теперь в нем и твоя доля biggrin.gif

Valick
Цитата (Гость_paris @ 20.07.2021 - 17:43)
теперь в нем и твоя доля

оу, ну теперь деньжищи лопатой буду в мешки нагружать user posted image

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.