|
Tutorials
|
|
Â
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>
|