Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie ip do pliku
Forum PHP.pl > Forum > PHP
Kabinka
Witam.

Potrzebuję skrypt php na moją stronę, który po kliknięciu na przycisk pobierze adres ip, zapisze go w pliku i będzie sprawdzał, czy dane ip jest już w plik, jeżeli tak wyświetli się komunikat, że już raz klikną.

Z góry dziękuję za pomoc.
Pozdrawiam.
_Borys_
Tworzysz przycisk.
IP znajduje się w $_SERVER['REMOTE_ADDR']
zapisujesz do pliku poprzez np file_put_contents('plik.txt', $_SERVER['REMOTE_ADDR']."\r\n", FILE_APPEND);
A sprawdzasz np przy pomocy strpos();
Otwierasz plik i sprawdzasz.
  1. $file = file_get_contents('plik.txt');
  2. if(strpos($file,$_SERVER['REMOTE_ADDR'])){
  3. echo 'Już było';
  4. }
Pyton_000
stripos to nie najlepsze rozwiązanie bo:
10.11.12.111
zostanie uznany za true jeżeli wejdzie np. 10.11.12.1 lub 10.11.12.11
preg_match najlepiej.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.