作者sd615744 (湿底下c)
看板PHP
标题[请益]关於php表单验证
时间Sun Oct 9 17:06:30 2016
那个就是PHP表单验证要怎麽解
我目前再练习写一个简单的购物车程式
我想让购物车再没有东西的时候不能送出
我爬文大多都是像输入帐号密码那类的
有大大可以让我有个方向该怎麽解吗?
抱歉我才刚学还很菜之前也没学过什麽程式语言
帮QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.21.84.150
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1476003994.A.E64.html
1F:→ imhaha: 一样吧 判断空白就返回错误讯息 10/09 18:28
2F:→ sd615744: 其实我不确定是否发这个版 我是用JS 来写判断 checkdate 10/09 18:57
3F:推 wilson200106: if(empty($product)) echo 'disabled'; 10/09 20:54
4F:→ MOONRAKER: js就写在form的.submit事件里面 先检查该填的栏位 10/09 21:41
5F:→ MOONRAKER: 有没有填 没有就return false阻止submit 10/09 21:41
6F:→ MOONRAKER: 进一步防他关掉js 可以把表单的action拿掉或写无效路径 10/09 21:42
7F:→ MOONRAKER: 在submit事件里面再设定正确路径 有些站会这样 10/09 21:43
8F:→ MOONRAKER: 但是在php端验证应该是少不掉的 前端怎麽挡也不如後端 10/09 21:44
9F:推 KKFN: 你可以尝试看看前端後端都挡一次,前端挡是解决使用者体验 10/10 00:10
10F:→ KKFN: ,不用送出才知道key错或漏key, 而後端则是真的在预防有资 10/10 00:10
11F:→ KKFN: 料不对的情况 10/10 00:10
12F:→ sd615744: 感谢各位大大开示 我还要去研究一下 刚学总是特别辛苦 Q 10/10 00:50
13F:→ xdraculax: 购物车是进阶课程了,刚学就作这个感觉不太适合 10/10 18:39
14F:→ sd615744: 是唷 我还是得做@@ 没有选择的那种 QQ 10/10 21:15
15F:推 liisi: js的话 就判断没东西就alert警告一下 然後return就好了... 10/11 10:25
16F:→ sd615744: 我一开始是这样写的不过不知道为什麽没有出来 所以想说 10/11 22:07
17F:→ sd615744: 看看还有没有其他方法 10/11 22:07