![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Witajcie!
Chciałbym u siebie w bazie kodować jakoś adresy IP, a przy tym mieć je krócej zapisane. Znalazłem w phpbb odpowiednie funkcje, które kodują adresy IP na 8 znaków, a potem spokojnie to odkodowywują.
Mój problem polega jednak na tym, że ta funkcja przepuszcza jedynie liczby oraz kropkę (.), a ja potrzebuję dorzucić tam jeszcze gwiazdkę (*), co oznaczać będzie losowy ciąg znaków, czyli jeśli zbanuję taki adres IP: 81.187.5* to każdy adres, posiadający taki przedrostek z automatu będzie banowany. Czy możecie mi coś doradzić w tej kwestii? (IMG:style_emoticons/default/smile.gif) Może jest jakaś inna funkcja, która spełni moje oczekiwania? Pozdrawiam! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W mysql ładujesz IP w pole typu int
http://dev.mysql.com/doc/refman/5.0/en/mis...ction_inet-aton i dev.mysql.com/doc/refman/5.0/en/miscellaneous-functions.html#function_inet-aton i krócej się już chyba nie da |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 01:15 |