|
Tutorials
|
There are no translations available.
Dostęp tylko dla wybranych adresów IP
<?
if (!ereg("192.168.0.1", $_SERVER ["REMOTE_ADDR"])) {exit;} if (!ereg("172.16.0.1", $_SERVER ["REMOTE_ADDR"])) {exit;} if (!ereg("^192.168.0", $_SERVER ["REMOTE_ADDR"])) {exit;}
?> Znak ^ wpuści na stronę osoby z adresów rozpoczynających się na 192.168.0.[...].
Można również tak: <?
if (!ereg("^192.", $_SERVER ["REMOTE_ADDR"])) {exit;}
?> ... czyli wszystkie rozpoczynające się na 192.[...]
Jeżeli tych adresów jest dużo to lepiej stworzyć osobny plik .php z wszystkimi adresami, czyli naszą bazę np.:
W pliku baza.php umieścimy wszystkie adresy: <?
if (!ereg("192.168.0.1", $_SERVER ["REMOTE_ADDR"])) {exit;} if (!ereg("172.16.0.1", $_SERVER ["REMOTE_ADDR"])) {exit;} if (!ereg("^192.168.0", $_SERVER ["REMOTE_ADDR"])) {exit;}
?>
Następnie na stronie, którą mogą oglądać tylko wybrane osoby, wywołujemy naszą bazę poleceniem:
<? include("baza.php"); ?> //najlepiej umieścić na samej górze naszej strony czyli przed <HTML>
|