编程教程


中文乱码 encodeURI来解决URL传递时的中文问题
解决中文乱麻问题,页面端发出的数据作两次encodeURI var name=张三; encodeURI(encodeURI(name)); 后台解码: URLDecoder.decode(name,UTF-8); --------------------------------------------------------------------------------------------------------...
2018-05-19 编程教程
71

使用SQL语句 导出MySQL表结构
具体代码详见如下: SELECTCOLUMN_NAME 列名,COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,CHARACTER_MAXIMUM_LENGTH 长度,IS_NULLABLE 是否为空,COLUMN_DEFAULT 默认值,COLUMN_COMMENT 备注FROMINFORMATION_SCHEMA.COLUMNSWHEREtable_schema = wdphp -- wdphp...
2018-05-19 编程教程
127

php生成不重复随机字符串
使用时间戳作为原始字符串,再随机生成五个字符随机插入任意位置,生成新的字符串,保证不重复 function rand($len) { $chars=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz; $string=time(); for(;$len=1;$len--) { $position=rand()%st...
2018-05-15 编程教程
150

PHP生成随机字符串
原理: 定义一个字符串,里面存放你想要的字符,这里是大小写字母以及数字, 利用php自带的rand()方法生成随机数,根据结果字符串的长度,来调用几次rand()函数, 每次随机生成的数字就是字符串的下标,最后将所有字符组成新的字符串返回 ?php /** ** $lengt...
2018-05-15 编程教程
160

ThinkPHP5+Layui实现图片上传加预览
前端文件: label class=layui-form-label图片/labela class=layui-btn id=image style=float: left;i class=layui-icon#xe67c;/i上传图片/adiv class=layui-input-block style=margin-left: 220px; input type=text name=img value={$tptc.img} class=layui...
2018-05-15 编程教程
185

layui文件上传实现代码分享
本文主要为大家详细介绍了layui导航栏效果的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 !DOCTYPE htmlhtml head meta charset=UTF-8 title文件上传/title link rel=stylesheet href=layui/css/layui.css link rel=sty...
2018-05-15 编程教程
201

PHP怎么使用AJAX返回登录成功信息!
以下是完整参考代码,index.php为登录页面,ajax.php为处理ajax无刷新请求页面。 index.php !DOCTYPE htmlhtml head meta charset=utf-8 / title登录/title script type=text/javascript src=http://cdn.bootcss.com/jquery/2.1.4/jquery.min.js/script /hea...
2018-05-07 编程教程
118

使用implode()函数将数组逗号隔开连接为字符串
checkbox提交过来一个数组,为了将数组中的值插入到SQL语句执行,需要将数组的键值使用逗号隔开: index.html form action=2.php method=postinput name=select[] type=checkbox value=1 /1input name=select[] type=checkbox value=2 /2input name=select[]...
2018-05-05 编程教程
134

PHP常用正则验证(手机号,身份证,ip验证)
//正则验证手机号 正确返回 truefunction preg_mobile($mobile) {if(preg_match(/^1[34578]\d{9}$/, $mobile)) {return TRUE;} else {return FALSE;}}//验证电话号码function preg_tel($tel) {if(preg_match(/^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$/, $tel)) {re...
2018-05-03 编程教程
130

如何设置jquery的ajax方法为同步
Ajax请求默认的都是异步的 如果想同步 async设置为false就可以(默认是true) var html = $.ajax({ url: some.php, async: false}).responseText; 或者在全局设置Ajax属性 $.ajaxSetup({ async: false }); 再用post,get就是同步的了...
2018-05-03 编程教程
191

escape()、encodeURI()、encodeURIComponent()区别详解
avaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可...
2018-05-03 编程教程
190

ajax请求中传递的参数中如果含有特殊字符怎么处理?
在JQUERY AJAX开发中遇到了下面的一个问题,在执行AJAX请求的时候,需要传递一个50%的参数,而这个参数中含有特殊字符%。这样的话就会出现问题了,我们知道服务器在发送请求的时候,会将url中的参数转化成类似于%2C%2F%3F%3A%40%26%3D%2B%24%23,所以在我们...
2018-05-03 编程教程
91