Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Poprawny numer ip
Forum PHP.pl > Forum > Przedszkole
szmerak
Wiem że to jest pytanie guitar.gif śmieszne dla was ale mam taki problem mam np. ip 87.23.234.21 które chce dodać do black listy i jak zrobić aby skrypt sprawdzał czy numer ma 3 kropki i 4 ciągi liczb?
Lee
A po co to sprawdzać? Jeżeli to ty dodajesz adres do bazy to powinien być poprawny (twoja wina jak źle wpiszesz). A przy pobieraniu IP przez skrypt na 100% pobiera poprawny adres ip (składniowo) i porównujesz już normalnie
  1. <?php
  2. if ($wpis_z_bazy == $_SERVER["REMOTE_ADDR"]) {
  3. // ma banana
  4. }
  5. else {
  6. nie ma banana
  7. }
  8. ?>

żadna filozofia
Daimos
mozesz rozbic IP jako string za pomocą explode np:
  1. <?php
  2. $tablica = explode('.', $ip);
  3. ?>
Teraz masz w tablicy kazdy ciag liczb który mozesz latwo policzyc za pomoca strlen" title="Zobacz w manualu PHP" target="_manual
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.