/*
判断提交的方式是否是post
*/
if($_SERVER['REQUEST_METHOD'] == "POST")
{
if(!empty($_POST["name"]))
{
$name = test_imput($_POST["name"]);
}
}
function test_input($data)
{
$data = trim($data); //去掉字符串左边和右边的空格
$data = stripslashes($data); //去除字符串中的反斜线字符,如果有两个连续的反斜线,则只去掉一个
$data = htmlspecialchars($data); //防XSS攻击,把一些预定义的字符转换为html实体
return $data;
}
//验证邮件
if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email))
{
$emailErr = "非法邮件地址";
}
//验证url
if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website))
{
$websiteErr = "不合法的 URL";
}
阅读(438) | 评论(0) | 转发(0) |