zoukankan      html  css  js  c++  java
  • 防止sql注入的小函数 以及一些小验证

    function test_input($data) {
      $data = trim($data);
      $data = stripslashes($data);
      $data = htmlspecialchars($data);
      return $data;
    }
    $name = test_input($_POST["name"]);
    if (!preg_match("/^[a-zA-Z ]*$/",$name)) {
      $nameErr = "只允许字母和空格!"; 
    }
    $email = test_input($_POST["email"]);
    if (!preg_match("/([w-]+@[w-]+.[w-]+)/",$email)) {
      $emailErr = "无效的 email 格式!"; 
    }
    $website = test_input($_POST["website"]);
    if (!preg_match("/(?:(?:https?|ftp)://|www.)[-a-z0-9+&@#/%?=~_|!:,.;]*[-a-z0-9+&@#/%
    =~_|]/i",$website)) {
      $websiteErr = "无效的 URL"; 
    }
  • 相关阅读:
    树的同构
    最大子列和
    多项式的表示和运算
    图1
    集合及运算
    树4
    树3
    树2
    期末作业验收
    个人总结
  • 原文地址:https://www.cnblogs.com/flzs/p/10236083.html
Copyright © 2011-2022 走看看