json_encode替代函数 大家都知道PHP里有一个很好用的JSON函数,json_encode,但是这个函数只有PHP5.2以上版本才支持,如果服务器版本是5.2以下版本的话无法使用,传统方法是手动拼接字符,然后前端eval,但是这种处理方法效率低,而且麻烦,可以考虑使用如下函数代替json_encode
页面正常,mysql数据库乱码问题 浏览器页面执行任何操作都很正常显示,数据库编码为utf-8,页面编码和文件编码均为utf-8,但是用命令行进入mysql,select * from 表名的时候,在命令终端显示的中文数据却是乱码! 原因分析:因为我们操作系统一般是GBK编码的,而数据库为UTF8,所以直接显示就是乱码,解决方法很简单:用mysql命令行:set charset gbk;然后再select * from 表
require和 include区别 一.require() 和 include() 除了怎样处理失败之外在各方面都完全一样1.include() 产生一个警告 require() 则导致一个致命错误换句话说,如果你想在丢失文件时停止处理页面,那就别犹豫了,用 require() 吧。include() 就不是这样,脚本会继续运行。同时也要确认设置了合适的incl
PHP根据文件头信息准确判断上传的文件类型 function checkTitle($filename) {$file = fopen($filename, "rb");$bin = fread($file, 2); //只读2字节fclose($file);//$bin = file_get_contents($filename,false,null,0,2);$strInfo = @unpack
重装WINDOWS系统后恢复UBUNTU启动菜单方法(详细细节) 在网上查了不少方法,感觉写得都不够详细,不是测试前提没有说清楚,就是方法对应不了实际的机型版本。导致执行起来有各种问题和错误! 重装WINDOWS系统后,将会改写MBR,导致原来的UBUNTU里GRUB启动菜单丢失。 解决方法: 在WIN下的MENU.LST菜单里加入:注意GRLDR版本用目前比较新的0。4。5版,我用的是这个,其他旧版本没有测试过! title Ubuntu_10.04 fi
MySQL的几个实用字符串函数 (转) MySQL的几个实用字符串函数 (转) 收藏 最近老婆问我要一个在mysql里做行列转换的sql语句,想了半天没想出来,还是去网上搜一下吧,然后就发现了这篇文章,非常实用,特转过了一起分享:)原文地址:http://blog.54master.com/index.php/316158/viewspace-20836MySQL的几个实用字符串函数1、concat()函数 1.1 MySQ
利用mysql加密函数保护网站敏感数据 利用MySQL加密函数保护网站敏感数据 收藏 如果您正在运行使用MySQL的Web应用程序,那么它把密码或者其他敏感信息保存在应用程序里的机会就很大。保护这些数据免受黑客或者窥探者的获取是一个令人关注的重要问题,因为您既不能让未经授权的人员使用或者破坏应用程序,同时还要保证您的竞争优势。幸运的是,MySQL带有很多设计用来提供这种类型安全的加密函数。本文概述了其中的一些函数,并说明了如何使用它们,以及它们能够提供的不同级别的安全。<
三个方法优化MySQL数据库查询 三个方法优化MySQL数据库查询转于http://blog.csdn.net/wuhuiran/archive/2007/09/20/1793651.aspx在优化查询中,数据库应用(如MySQL)即意味着对工具的操作与使用。使用索引、使用EXPLAIN分析查询以及调整MySQL的内部配置可达到优化查询的目的。 任何一位数据库程序员都会有这样的体会:高通信量的数据库驱动程序中,一条糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多的数据库时间,且
mysql常用命令 常用mysql命令行命令 转于:http://blog.csdn.net/coldy456/archive/2010/03/09/5358713.aspx 1 .mysql的启动与停止 启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在3
PHP发邮件总结 PHP发邮件方法很多,有用别人写好的类,可以自己定义SMTP,也可以用socket模拟操作等等,这里我用网上非常流行和常见的PHPMailer类进行操作,代码如下:<?php date_default_timezone_set('UTC');//进行一下时区的设置! require("./PHPMailer/class.phpmailer.php");//把类包含进来!PHPMAILER版本5.1 $mail = new phpmailer();//实例化类 //$a
ASP发邮件总结 ASP发邮件目前用的一般是JMAIL4.4或4.5,这里测试我用4。4,百度下载4。4,并直接安装即可,无需要regsvr32注册,代码如下:<%'on error resume nextdim jml, contentidset jml = server.createobject("jmail.message")jml.charset = "gb2312" ' 邮件字符集,默认为"us-ascii"' jml.isoencodeheaders = false '
面向对象的 Javascript 闭包 面向对象的 Javascript 闭包 收藏闭包 闭包意味着内层的函数可以引用存在于包绕它的函数的变量,即使外层的函数的执行已经终止。这一特殊的论题可能是非常强大又非常复杂的。我强烈推荐你们参考本节后面将提及的站点,因为它有一些关于闭包这一话题的精彩的信息。 我们先来看程序2-13所示的闭包的两个简单例子。 程序2-13. 闭包改善的代码清晰性的两例//得到id为"main"的元素var obj = document.getElementById("main"