社区
基础编程
帖子详情
PHP和JS的配合使用
_yyy
2011-04-15 07:51:33
一直有个问题. PHP和JS是怎么配合使用的.
像用JS 正则表达式验证 输入的邮箱地址是否合法.
如果不用PHP也验证. 那客户端如果禁用了 JS. 不就可以提交任意的数据了.
如果用PHP和JS都验证.那当提交的数据不合法,错误又应该是怎么输出的. ???
总之一个问题. PHP和JS 怎么更好的一起配合使用.
...全文
534
14
打赏
收藏
PHP和JS的配合使用
一直有个问题. PHP和JS是怎么配合使用的. 像用JS 正则表达式验证 输入的邮箱地址是否合法. 如果不用PHP也验证. 那客户端如果禁用了 JS. 不就可以提交任意的数据了. 如果用PHP和JS都验证.那当提交的数据不合法,错误又应该是怎么输出的. ??? 总之一个问题. PHP和JS 怎么更好的一起配合使用.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
limin0910
2011-07-19
打赏
举报
回复
kyzy_yy_pm
2011-04-17
打赏
举报
回复
js主要就是给用户更好的体验,它并不是用于安全限制用户操作的,安全限制都是在后台进行的,前台纯粹进是为了用户体验,你可以通过ajax访问或者form直接访问返回的方式来限制,看你楼主的想法出了点问题
遥远sunshine
2011-04-17
打赏
举报
回复
我也学习学习
hahaliu005
2011-04-16
打赏
举报
回复
客户端和服务器端都需要验证,这是必须的,客户端用JS,服务器端用PHP,验证规则可以统一使用PHP生成然后以json或其它形式传递给JS
_yyy
2011-04-15
打赏
举报
回复
来个人 啊
xiaozhumt
2011-04-15
打赏
举报
回复
个人感觉注册信息用js做 即使他跳过js 同时也无法写入数据库 无法登录 登陆界面在用php做较安全
xuzuning
2011-04-15
打赏
举报
回复
1、不存在 PHP和JS配合使用 的问题
php工作在服务器中,js工作在浏览器中。是两个独立体,互不相干!
2、js的作用是让用户界面更友好
3、当用户禁用了js后,页面中的一切dhtml效果都没有了。所以一般不在主要页面使用js
4、表单(form)是 html 元素,当然可以在纯 html 页面中向服务器提交数据
ImN1
2011-04-15
打赏
举报
回复
php和js应该说是各自独立的,非要说配合的话就是步骤
就如公司两个部门,工作总是从一个部门都另一个部门这样走
服务器端是骨架,客户端是皮肤
js(确切讲应该是rich client)是为了“漂亮”,不是说界面外观上,而是说交互功能更丰富
例如表单验证
js是把简单的“不符合”排除,减少服务器的工作量,就如皮肤挡住灰尘和紫外线
服务器端再处理不简单的“不符合”,例如恶意提交,就如肝脏的排毒
不过毒性太强,js/php都抵挡不住,例如鹤顶红
diannaomingong
2011-04-15
打赏
举报
回复
[Quote=引用楼主 c_yue 的回复:]
一直有个问题. PHP和JS是怎么配合使用的.
像用JS 正则表达式验证 输入的邮箱地址是否合法.
如果不用PHP也验证. 那客户端如果禁用了 JS. 不就可以提交任意的数据了.
如果用PHP和JS都验证.那当提交的数据不合法,错误又应该是怎么输出的. ???
总之一个问题. PHP和JS 怎么更好的一起配合使用.
[/Quote]
这个跟ajax没什么关系
要做两次验证
前端验证, 把用户输入引导下, 不让他们输入错误格式数据
服务端也要验证,不让错误提交数据到数据库
_yyy
2011-04-15
打赏
举报
回复
是 AJAX吗?
_yyy
2011-04-15
打赏
举报
回复
坐等高手解答
Node.
js
开发实战详解源代码
HTTP简单服务的搭建、Node.
js
静态资源管理、文件处理、Cookie和Session实践、Crypto模块加密、Node.
js
与Nginx
配合
;UDP服务器的搭建、Node.
js
与
PHP
之间合作;Node.
js
的实现机制、Node.
js
的原生扩展与应用;Node.
js
的...
javascript 实现的导航树
js
实现导航树
js
导航菜单 懂得基本的
js
和css就可以进行修改
配合
php
,asp等可以实现动态的导航树,这样的菜单常用与一些CMS,分类信息管理系统的系统导航中。很实用
plotr JavaScript统计图表生成插件
内容索引:脚本资源,Ajax/JavaScript,
Js
图表 plotr JavaScript统计图表生成插件,可以
配合
PHP
、ASP等WEB语言生成横向、竖向的柱状图表,
使用
方法简单,请仔细阅读一下示例文件。
Android组件之Webview实例源码
有时候,我们完全可以把UI甚至数据处理都交给WebView,
配合
PHP
等服务端程序,这样Android开发就变成了网页开发,可以省很多精力。 下面是一个WebView的简单例子,如果用把所有功能都交给服务端脚本处理,这个程序...
vue和
php
混用,在
PHP
中,
使用
Vue.
js
的教程
请访问官方网站了解更多关于安装过程的信息,你也可以按照系统的官方文档
使用
系统包管理器安装
PHP
你需要具备
PHP
和JavaScript的基本工作知识正在创建项目的
PHP
/Vue.
js
文件夹在本教程中,将不
使用
CLI...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章