cHuBakA каза:
Благодаря много. Сега ще пробвам .
По конкретното е имам файл login.php на моя сайт (sait-1.com) който да разреша да могат да го инклуднат в друг сайт (sait-2.com) на друг хостинг.
Идеята е да задам само от sait-2.com да могат да го инклуднат.
и съответно никои други освен sait-2.com да не могат да го отварят или инклудват.
В примера, който сте ми дали като пример, може ли да се замени IP-то с домейн?
Ами значи все пак грешно съм те разбрал.
Мислех, че този файл живее на няколко сървъра, т.е. има копия тук и там, и искаш да има различно поведение според това на кой сървър се намира.
Кодът, който предложих, сравнява адреса на *текущия* сървър с дадения низ.
Иначе, адресът на клиента стои в $_SERVER['REMOTE_ADDR'], и в твоя случай него ще трябва да сравняваш. И то, обърни внимание, по IP - а не по домейн - защото клиент може да съм аз или ти, които нямаме имена (домейни), закачени към нашите IPта.
Също, не съм сигурен какво означава "include" от друг
сървър, но от тази променлива си взимаш IPто на клиента. По идея с "include" включваш скриптове от своя проект, а не правиш заявки към други сървъри :think: