| TCH (statz) | ![]() #1, Főfasz (10696) |
1654 | #5ae1 | ^ | Idézet | Fri, 16 Jan 2026 22:07:30 +01 |
| 188.143.*.* |
|
*.pool.digikabel.hu |
Dehát akkor mennie kéne. A /22 az 10 bitet takar, tehát 185.187.72.0-tól 185.187.75.255-ig benne kéne lennie. Erre elméletileg nincs szükség. Valami más baj lehet itt. Egyébként lecsekkoltam, benne van a DB-ben: SELECT * FROM `ipcountry` WHERE `ib`=-1178908672:
És ez pedig jó. Ráeresztettem az IP-dre a lekérést manuálisan: SELECT `cc` FROM `ipcountry` WHERE -1178907733 BETWEEN `ib` AND `ie` LIMIT 1:
Én egy dolgot tartok lehetségesnek: a PHP a 185.187.75.171-ből nem -1178908672-t csinál, hanem 3116059563-t a 64-bit miatt, szóval összedobtam ezt a kis scriptet a szerveren: <?php
echo ip2long('185.187.75.171');
?>És az eredmény tényleg 3116059563. Na, most ezzel csak egy problémám van: az előző oldalon én is posztoltam 188.143.111.156-es címmel, ami amúgy -1131450468 lenne, de így 3163516828, tehát annak se kellett volna eredményt visszaadnia, de ennek ellenére én megkaptam a magyar trikolort.Sz*rk: És most is. WTF. |