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框架简单的登陆功能源码!
下一篇:php数据库数据如何去除重复数据呢?
分享到:
收藏

评论排行
- ·tp5 下拉框表单提交 表...(1)
- ·仿快手抖音短视频APP源码...(0)
- ·PHP 外卖、商城、团购、...(0)