Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Deprecated: Function eregi() is deprecated in /blog/wp-content/plugins/tpbc.php on line 96 Jeżeli chcesz zabezpieczyć stronę, tak by mogli na nią wchodzić tylko użytkownicy z wybranymi numerami IP, należy na samym początku strony zastosować odpowiedni zapis sprawdzający numer IP odwiedzającego. W pierwszym przykładzie przeanalizujemy jaki zastosować zapis aby "wpuszczać" na stronę tylko jeden, konkretny numer IP. Przykład: Polecenie $_SERVER[’REMOTE_ADDR’] pobiera numer IP odwiedzającego. Funkcją ereg() sprawdzane jest czy wyrażenie regularne podane jako pierwszy argument (konkretny numer IP) zawiera w sobie (w tym przypadku musi być jednakowe) numer IP odwiedzającego. Jeżeli tak nie jest (czyli !ereg) następuje polecenie exit. Jeśli zatem na stronę dostanie się IP inne niż podane w funkcji, strona nie zostanie wyświetlona. Jeżeli chcemy dać możliwość wejścia na stronę kilku numerom IP, należy zastosować zapis z zastosowanie znaku | który jest odpowiednikiem albo. W poniższym przykładzie dostęp do strony dostaną użytkonicy z jednym lub drugim numerem IP. Można również zastosować zapis skrócony, który będzie informował, że chcemy wpuszczać na stronę takie adresy IP, których tylko część zgadza się z naszym wzorem. W poniższym przykładzie dostęp otrzymają adresy zaczynające się od 83.20 Autor: Adam Suchowski
Skomentuj
WordPress database error: [Incorrect file format 'wp_comments']
|
|