Przechowywanie adresu IP w bazie danych MySQL przy użyciu PHP
jaki jest prawidłowy typ pola dla adresu IP w mysql? i jak go poprawnie przechowywać używając PHP?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
http://daipratt.co.uk/mysql-store-ip-address/
może Ci pomóc.
Najbardziej wydajnym sposobem przechowywania adresów IPv4 jest użycie pola INT (zamiast VARCHAR, jak można się spodziewać). Konwertujesz je za pomocą PHP http://ca.php.net/ip2long
i odwrotnie, używając funkcji MySQL lub funkcji PHP .
Jeśli chcesz zachować IPv6, będziesz chciał użyć zamiast tego pola BINARY i funkcji PHP .
Anonimowy użytkownik
Potwierdzenie od:
może służyć do zwracania ciągowej reprezentacji przechowywanego adresu IP (niezależnie od wersji)
Anonimowy użytkownik
Potwierdzenie od: