沉梦博客

php交流 JavaScript 易语言交流

沉梦云商城安全方案!避免文件上传漏洞

mysql中text类型能不能有default默认值

很多刚接触mysql的朋友在用mysql创建字段类型时都会用到给字段设置一个default默认值!但是这其中有一个特殊的数据类型是不能有默认值的,它会引起mysql错误导致你预期的sql语句不会被成功执行!它就是text类型下面这句创建字段语句是错误的×ALTER TABLE `tablename`  ADD `tips` text NULL DEFAULT '默认提示';而下面这句才是正确的√AL

分享一个很实用的php文件复制,下载、解压、删除可批量综合操作类

全部都是静态方法,不需要实例化即可调用 代码如下:<?php !defined('DS') && define('DS', DIRECTORY_SEPARATOR); /**  * Name     文件下载、解压、复制、移动操作综合类  * Author   沉梦执于

JS常见的几种类型记录和错误使用认识

在常见的工作中,总是需要判断变量是否需要指定的数据类型,才能保证整个业务逻辑不会报错但是时间长了遇到那种很少用的情况下可能在主观上会出现误判,就会导致一系列麻烦,所以这里就自己测试后并总结留下记录,方便后面查阅和复习编程之路啊,不管什么语言,长时间没写总是会容易忘记,还是需要复习和多写的//对象 document.writeln(typeof({})); document.writeln('<br>'); //空字符串 document.writeln(typ

php批量复制或删除文件自定义函数-php笔记

以下是平时经常会用到的处理文件需求,记录下来方便查阅,长期更新中==    // 定义目录分隔符     !defined('DS') && define('DS', DIRECTORY_SEPARATOR);          /** &nb

宝塔SESSION更新不及时(宝塔bug记录1)

今天使用遇到一个问题:在首页MD5了一串字符,赋值给SESSION,并且作为POST参数提交,再验证提交的SESSION跟服务器的SESSION是否相同,后来发现是以前安装过SESSION缓存插件,然后不知道是卸载残留还是其他,导致SESSION没有及时更新,身份验证一直不通过,期间切用过了切换php版本,切了SESSION存储方式 并且开启了SESSION隔离都没用,最后尝试了新建一个站点,结果就可以了.这应该也算是宝塔的一个bug吧

js或jQuery获取当前屏幕的各种高度-js笔记

Javascript: document.body.clientWidth;  //网页可见区域宽 document.body.clientHeight;  //网页可见区域高 document.body.offsetWidth;  //网页可见区域宽:(包括边线的宽) document.body.offsetHeight;  //网页可见区域高(包括边线的高) document.body.scrollWi

如何使用php快速制作文字生成图片

制作文字转图片其实还是很简单的不过由于平时用的比较少,就容易忘为了方便以后使用,这里就留着以后查看吧(不就是复制粘贴嘛==)define('ROOT', dirname(dirname(__FILE__)) . '/'); $conf['key'] = ''; //认证密钥,防止被滥用 @header('Content-Type: applicatio

各种不同场景的正则表达式总结【持续更新中】

模糊匹配网址:如 http://baidu.cn/  或  http://www.baidu.cn/  (9月23日 修复带-的域名)$regx = "/(http|https):\/\/([0-9a-zA-Z\-]+|[0-9a-zA-Z\-\.]+)\.([a-zA-Z]+)\//";完全匹配网址:如 http://baidu.cn/  或 http://www.baidu

jQuery-UI插件拖动排序sortable的自动滚动无效问题解决方法

相信拖动排序不少人会用到过,本次的项目为了更实用也使用了sortable插件基本的拖动功能和自定义拖动触发元素等毫无问题,用起来体验感觉很棒~1. 遇到元素列表超出窗口无法拖动的问题不过通过实际应用发现,在部分情况下会出问题,比如当被拖动元素需要放到超出浏览器窗口的地方时,就会发现无法拖动过去!!通过百度大法查找sortable使用教程,确实是找到了响应的功能,当时感觉jQuery真的牛逼啊。。2.遇到sortable自动滚动事件(功能)无效的问题 我通过多次尝试依然无法使用该功能,可

使用宝塔面板建站的服务器磁盘满了网站打不开怎么办?永久解决服务器磁盘满了的方法

一.为什么发生这个问题用过宝塔面板建站的朋友都可能会遇见这个奇怪的事情?怎么说它奇怪呢,就是没有上传大文件也没有备份多少东西,网站和数据库也就那么大大部分首先会想到是不是网站访问日志搞鬼,我也是这样但是清理了并关闭网站访问日志后,磁盘可用空间没减少多少这个奇怪的问题会导致可用空间越来越少,甚至导致网站打不开,就像被攻击打死了一样!这个问题归根结底就是宝塔的数据库缓存文件的锅,宝塔很憨批的没有定期判断磁盘大小,或者保留个最低不可用空间!!就是让它一直运行写入日志,文件越来越大,直到磁盘占满,程序无

Powered By Z-BlogPHP 1.6.0 Valyria

Copyright 沉梦网络科技 Rights Reserved.