BLOB是二进制的数据,所以读取和写入方式还不太一样,所以记录下:

<?php
$c="content";
$blobcontent = bin2hex(gzcompress($c)

这样得到的数据,就可以作为字符串写入到数据库了。

提取的话,[……]

阅读全文

随便测试了下,如下代码是有效的:

setCookie("lastime",$selectlogin['lastime'],0,'/');

通过这样方式设置的Cookies是可以随浏览器关闭自动销毁的。

整理[……]

阅读全文

简介
HTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器。这使得在编写原生JavaScript代码时方便了许多。
用法[……]

阅读全文

有时数据量太大,不走AJAX载入页面会卡,所以研究了下AJAX的方法和实现。

这玩意儿其实官方说明文档挺清楚的,后来发现国内还有中文版的,所以文末附上链接,有兴趣的自己研究下。
JS方面,dataTable方法里加入参数:

"processing&quot[......]

阅读全文

如何在数组头部插入数据,其实之前发的数组函数里是有这个函数的,没注意到,那就记住这个函数:array_unshift。

array_unshift() 函数在数组开头插入一个或多个元素。
被加上的元素作为一个整体添加,这些元素在数组中的顺序和在参数中的顺序一样。
该[……]

阅读全文

有时候ajax添加过来的元素需要响应一些时间,这种的你用指定事件是无效的,因为指定的时候这元素根本不存在,所以添加后也不会生效。
解决办法呢,就是直接将事件绑定到body或者父元素上,示例代码如下:

$("#id ul").on("c[......]

阅读全文

输入进来的时间戳如何检查合法性?如下函数即可:

function isValidTimeStamp($timestamp){
return ((string) (int) $timestamp === $timestamp)
&&[......]

阅读全文