网站地图

TP框架后台,一个简单的表单提交验证
2021-01-16 15:17:16   来源:   评论:0 点击:

TP框架后台,一个简单的表单提交验证分享给大家 今天给大家分享一个tp框架后台的表单验证 这是属于php后台的表单验证,如果
TP框架后台,一个简单的表单提交验证分享给大家
        今天给大家分享一个tp框架后台的表单验证
        这是属于php后台的表单验证,如果是前端的话,就直接在前端验证了都可以,前端验证和后端验证都可以,大家如果需要前端验证的话,我后期会给大家分享,今天就给大家分享后期的验证方法



public  function form()
{
  $data  = input('post.');
  //dump($data);die;
  $phone = input('post.phone');
  //增加一个查询是否重复提交
  if(empty($phone)){
   echo "<script>alert('手机号不能为空,请您填写手机号');window.history.back();</script>";
            exit();
  }
  $len = strlen($phone);
  $first = substr($phone,0,1);
  //dump($first);die;
  if($len !=11){
   echo "<script>alert('请您填写正确的手机号');window.history.back();</script>";
            exit();
  };
  if($first !=1){
   echo "<script>alert('请您填写正确的手机号');window.history.back();</script>";
            exit();
  }
  //dump($data);die;
  $res = Db::table('form')->where('phone',$phone)->select();
  //dump($res);die;
  $create_time = date('Y-m-d H:i:s');
  if($res->isEmpty()){
   $res = Db::table('form')->insert([
   'putin'    => $data['putin'],
   'username'    => $data['username'],
   'phone'    => $phone,
   'text'     => $data['text'],
   'source'    => $data['source'],
   'create_time' => $create_time
   ]);
   echo "<script>alert('提交成功,敬请期待');window.history.back();</script>";
            exit();
  }else{
   echo "<script>alert('重复提交');window.history.back();</script>";
            exit();
  }
}


相关热词搜索:tp框架 后台表单 提交验证

上一篇:TP框架简单的登陆功能源码!
下一篇:php数据库数据如何去除重复数据呢?

分享到: 收藏