PHP与MySQL的数据库连接类 More

  • Tags:

通过编写插件可以将函数或一系列方法进行封装,方便代码维护和提高开发效率,Jquery提供最常用的封装对象方法,即通过选择器获取对象进行操作,首先JS的闭包定义匿名函数,然后通过JQ提供的jQuery.fn.extend()方法封装插件

;(function(){
	$.fn.extend({
		"插件名字":function(options){
			return this.each(function(){//使插件匹配多个元素使用each()方法来遍历,并返回this使方法可链
				//插件代码
			});
		}
	});
})(jQuery);

More

  • Tags:

Content-Type
如果XML是由程序动态生成需要指定Content-Type

header("Content-Type:text/xml");//PHP
response.ContentType="text/xml"//ASP
response.setContentType("text/xml");//JSP

如果是XML文件应该符合XML标准,即XML是封闭的,并且只有一个顶层元素

<?xml version="1.0" encoding="UTF-8"?>
<stulist>
        <student  email="1@1.com">  
                <name>zhangsan</name>
                <id>1</id>
        </student>
        <student  email="2@2.com">
               <name>lisi</name>
                <id>2</id>
        </student>
</stulist>

Jquery获取XML可以使用$.ajax(),$.get(),$.post()方法来获取

$.get('ajax.xml',function(xml){
//解析XML
});

More

  • Tags:

PHP使用STMP发送电子邮件类
//##########################################
$smtpserver = “smtp.qq.com”;//SMTP服务器
$smtpserverport =25;//SMTP服务器端口
$smtpusermail = “”;//SMTP服务器的用户邮箱
$smtpemailto = $mailto;//发送给谁
$smtpuser = “”;//SMTP服务器的用户帐号
$smtppass = “”;//SMTP服务器的用户密码
$mailsubject = $mailtitle;//邮件主题
$mailbody = $val;//邮件内容
$mailtype = “HTML”;//邮件格式(HTML/TXT),TXT为文本邮件
########################################## More

  • Tags:

IDWall准入防火墙
IDWall是专为保护内网资源而设计的准入防火墙。它是世界上首款支持实名制ID网络技术的、具有准入控制功能的防火墙。有别于传统的防火墙,IDWall实现了安全域的管理,符合国家安全法规中要求的网络资源必须分区分域、严禁不同等级的安全域互通的规定。

  • Tags:

自定义函数解决截取中文字符乱码问题

<?php        
//定义一个用于截取一段字符串的函数msubstr()       
function msubstr($str,$start,$len){//$str指的是字符串,$start指的是字符串的起始位置,$len指的是长度。       
  $strlen=$start+$len;//用$strlen存储字符串的总长度(从字符串的起始位置到字符串的总长度)       
  for($i=0;$i<$strlen;$i++){//通过for循环语句,循环读取字符串       
    if(ord(substr($str,$i,1))>0xa0){//如果字符串中首个字节的ASCII序数值大于0xa0,则表示为汉字       
      $tmpstr.=substr($str,$i,2);//每次取出两位字符赋给变量$tmpstr,即等于一个汉字       
      $i++;//变量自加1       
    }else{//如果不是汉字,则每次取出一位字符赋给变量$tmpstr       
      $tmpstr.=substr($str,$i,1);       
    }       
  }       
  return $tmpstr;//输出字符串       
}       
$msg="亲爱滴你慢慢飞,小心前面带刺滴玫瑰";       
echo msubstr($msg,0,15);       
if(strlen($msg)>15)       
{       
  echo "...";       
}?> 
  • Tags:

PHP自定义函数去除特殊字符和空格

<?php       
function unhtml($content){  //定义自定义函数的名称       
  $content=htmlspecialchars($content);//转换文本中的特殊字符       
  $content=str_replace(chr(13),"<br>",$content);//替换文本中的换行符       
  $content=str_replace(chr(32)," ",$content);//替换文本中的        
  $content=str_replace("[_[","<",$content);//替换文本中的大于号       
  $content=str_replace(")_)",">",$content);//替换文本中的小于号       
  $content=str_replace("|_|"," ",$content);//替换文本中的空格       
  return trim($content);//删除文本中首尾的空格       
}       
?> 
  • Tags: