![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, czy kotoś może zaproponować kod, który sprawdzi czy dany rekord jest Adresem IP?
Nieco inna sprawa, ale związana z tematem: Adresy IP mogą się zmieniać dla komputera, w zależności od sieci (o ile wiem). Jeśli tak jest. Jak za pomocą np. cookies rozpoznać użytkownika i określić, że przybywa na strone kolejny raz i jego IP jest zmienne? (Komunikat typu: Sieć, z której korzystasz przydziela różne, zmienne Adresy IP). |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Adres IP może byc bardzo różny jest przekazywany z formularza (zależy co kto wymyśli)
Przykładowo: $ip = 'ala, _127.0.0, 127.0.0.1, 200.100.0, 200.200.200.200'; AdvMDev, trudno domyślić się o czym piszesz Preg? ...(Preg_match)? Dobrze, że logicznie się rozumiemy, ale tyle to ja też wiem, a rzecz w szczegółach. Po pierwsze i po drugie same, same. flashdev, nie tego szukam. dr_bonzo, dziękuje troszke pomogło, ale nie rozwiązało problemu, może nie potrafię doczytać (jeśli nie po polsku) Mam: <?php // Sprawdzenie IP $long = ip2long($ip); if ($long == -1 || $long === FALSE) { $kom = 'IP Nie prawidłowe!'; } else { $kom = 'IP OK!'; } echo $kom; ?> problem, że np. dla 200.100.0 wynik jest OK? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 00:08 |