|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
如題! |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
自己寫一個不就得了,這個東西又不是很複雜。 |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
int inet_addr( char *ip )
if return -1 則ip為非法否則為合法! |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
inet_addr( char *ip )
這個函數只要輸入小於255數字都大於0 |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
accept成功後,即可取得客戶的IP地址
怎樣判斷,這個還用說嗎? |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
在客戶端校驗,例如:788.123.154.402和帶字母的輸入!
不信大家試試,
如果輸入非法的123,則gethostbyname 不為空和inet_addr大於零! |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
-->
那就自己寫個函數判斷吧。 |
在sco下,用什麼函數判斷用戶輸入的ip是否合法?
inet_addr好像對255.255.255.255也會返回-1的
用inet_aton就不會了 |
| |