首页上一页 1 下一页尾页 1 条记录 1/1页
求助..
发表在PHP图书答疑
2011-05-11
是否精华
是
否
版块置顶:
是
否
[font color=][font color=#FF0000]<?php
$checkip="/^(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])[font color=#FF0000](\\.)[/font](25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])[font color=#00FF00](\\.)[/font](25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])[font color=#FF0000](\\.)([/font]25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/";
if($_POST[check_ip]!="" and $_POST[Submit]=="提交"){
if(preg_match($checkip,$_POST[check_ip],$counts)){
echo "<script>alert('IP地址格式正确!');window.location.href='index.php';</script>";
}else{
echo "<script>alert('IP地址格式不正确!');window.location.href='index.php';</script>";
}
}
?>
这是一个验证ip地址是否正确, 上面\\.怎么解释, 怎么要两个\ 一个\.不是就可以了吗[/font][/font]
$checkip="/^(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])[font color=#FF0000](\\.)[/font](25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])[font color=#00FF00](\\.)[/font](25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])[font color=#FF0000](\\.)([/font]25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$/";
if($_POST[check_ip]!="" and $_POST[Submit]=="提交"){
if(preg_match($checkip,$_POST[check_ip],$counts)){
echo "<script>alert('IP地址格式正确!');window.location.href='index.php';</script>";
}else{
echo "<script>alert('IP地址格式不正确!');window.location.href='index.php';</script>";
}
}
?>
这是一个验证ip地址是否正确, 上面\\.怎么解释, 怎么要两个\ 一个\.不是就可以了吗[/font][/font]