0
我需要檢查IP地址是否駐留在IP範圍內。使用現有IP地址範圍驗證IP地址
例如10-20.3.5.6包含IP作爲
10.3.5.6 11.3.5.6 。 。 。 20.3.5.6
我需要知道以下幾點:
1)1-10.0-255.0.0-255是IP範圍我在DB。我需要檢查IP「10.0.7.8」是否落在上述指定範圍內。
2)考慮另一種情況是10-20.10-20.10-20.10-20我在DB中有。我需要檢查10-20.10.10-30.10-50範圍內的任何IP是否在上述範圍內?
是不同的存儲範圍在數據庫中的選項?如果您將它們字面地存儲爲字符串10-20.3.5.6,您將無法利用數據庫進行檢查。 – nos 2012-08-16 15:24:35
@nos你可以構建一個視圖。不理想,但理論上可行。 – biziclop 2012-08-16 15:33:35
這看起來不像是一個能夠充分利用視圖的東西......一個類 - 也許,但對於它來說,一個全新的視圖/小部件似乎......是一種浪費。 – Shark 2012-08-16 15:39:54