您正在查看 "php & database" 分类下的文章
2010/10/10 23:40
//全选/取消
$('.check').click(function(){
$(':checkbox[name="checkboxes[]"]').attr('checked',$(this).attr('checked'));
});
|
2010/10/10 23:38
/**
* 数据编码转 换
* @param $data
* @param $to
* @return
*/
function getEncoding( $data, $to="UTF-8" ) {
$encode_arr = array('ASCII','GB2312','GBK','UTF-8','BIG5');
$encoded = mb_detect_encoding($data,$encode_arr);
if($encoded != 'UTF-8') {
$data = mb_convert_encoding( $data, $to, $encoded );
}
return $data;
}
|
2010/10/10 23:36
/**
* 功能:录入网址自动识别是否有 http://
* @example :
* $site="www.google.com";
* echo get_site($site)//输出结果为http://www.google.com
* $site="http://www.google.com";
* echo get_site($site)//输出结果为http://www.google.com
* @author : zhenguo.sun 2008.12.16
*/
function get_site($site){
$site && !preg_match('/^http([s]?):\/\//i',$site) && $site = 'http://'.$site;
return $site;
}
|
2010/04/04 23:56
2009/09/14 2:38
//用这个header指令来解决URL重写产生的404 header
header('HTTP/1.1 200 OK');
// 页面没找到
header('HTTP/1.1 404 Not Found');
// 访问受限
header('HTTP/1.1 403 Forbidden');
// The page moved permanently should be used for
// all r
|
2009/09/14 1:21
<?php
class GetMacAddr
{
var $return_array = array(); // 返回带有MAC地址的字串数组
var $mac_addr;
function GetMacAddr($os_type)
|
2009/08/26 20:49
2009/08/14 23:55
$_SERVER存储当前服务器信息,其中有几个值如$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"]和$_SERVER["PHP_SELF"]常常容易混淆,以下通过实例详解$_SERVER函数中QUERY_STRING,REQUEST_URI,SCRIPT_NAME和PHP_SELF变量区别,掌握这四者之间的关系,便于在实际应用中正确获取所需要的值,供参考。
1,$_SERVER["QUERY_STRING"]
说明:查询(query)的字符串
2,$_SERVER["REQUEST_UR |
2009/07/19 0:42
PHP的SERVER保留变量中HTTP_HOST 和 SERVER_NAME经常是一样的,原因是服务器端口是80,
那么HTTP_HOST将省略不显示,而HTTP服务的默认端口就是80,所以大多数情况下,HTTP_HOST都没有显示这个端口号。
而如果使用的是ssl链接,那么端口号将被显示出来。
如果你的程序中有设定端口的功能,则可以考虑使用SERVER_NAME
否则,建议使用HTTP_HOST
PHPBB中有一句很经典的语句:
|
2009/06/30 10:11
用PHP过滤html里可能被利用来引入外部危险内容的代码。
有些时候,需要让用户提交html内容,以便丰富用户发布的信息,有些可能造成显示页面布局混乱的代码也在过滤范围内。
|