查看: 894|回复: 7
|
怎样能用javascript 先validate form, 然后才用php connect database?
[复制链接]
|
|
怎样能用javascript 先validate form, 然后才用php connect database?
有没有特别要放的东西? 还是不能一起用的? |
|
|
|
|
|
|
|
发表于 31-3-2006 12:01 AM
|
显示全部楼层
Java Script 与 PHP 的不同点你可知道?
前者是在browser/client端运行..而PHP是在Server端运行..
那你说,会不会有影响呢? |
|
|
|
|
|
|
|
楼主 |
发表于 31-3-2006 01:41 AM
|
显示全部楼层
恩,我的确不是很明白呢。。。不过我找到解决方法了,谢谢 |
|
|
|
|
|
|
|
发表于 31-3-2006 01:45 PM
|
显示全部楼层
Javascript Validate有一定的风险,一来用户能够看到JS code,二来目前能够修改网页的JS软件比比皆是。所以,Validation还是给PHP做会比较安全。 |
|
|
|
|
|
|
|
发表于 31-3-2006 02:17 PM
|
显示全部楼层
基本的validation还是需要给Javascript做,
不用动不动就用到Web Server。
Javascript是在Browser上run 的。
如blank field, numeric, date format, string length等这类validation 应该先用javascript validate,不过PHP也应该重复一样的validation。 |
|
|
|
|
|
|
|
发表于 31-3-2006 03:14 PM
|
显示全部楼层
原帖由 WuSheng 于 31-3-2006 02:17 PM 发表
基本的validation还是需要给Javascript做,
不用动不动就用到Web Server。
Javascript是在Browser上run 的。
如blank field, numeric, date format, string length等这类validation 应该先用javascript valida ...
那么,不就是重复了吗? |
|
|
|
|
|
|
|
发表于 31-3-2006 08:56 PM
|
显示全部楼层
javascript是属于client side的,而php却是属于server side的。
我觉得两个都是必需的,如果client side做不了工的时候,至少还有server side的。这样会比较保险。 |
|
|
|
|
|
|
|
发表于 1-4-2006 09:32 AM
|
显示全部楼层
原帖由 寻找自由的天空 于 31-3-2006 08:56 PM 发表
javascript是属于client side的,而php却是属于server side的。
我觉得两个都是必需的,如果client side做不了工的时候,至少还有server side的。这样会比较保险。
对!我就是这个意思。
至少减轻Server的工作量,
也不用浪费用户的时间,
因为Javascript validation超快 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|