WelcomeYou :
感谢光临 DH`s BLOG 。欢迎常来踩!
相信->自信->自负,极致并非最好,环境决定一切
作者:DH 日期:2008-08-11 09:19
php mail class
作者:DH 日期:2008-07-11 11:46
<?php
/***********************************
PHPSo MVC System * Mail 邮件发送类
Lastdate:2005-12-16 9:30
QQ:10433182(Monkey)
Copyright:PHPSo.Com
**********************************
$mail = new email (
'smtp', //smtp方式方式时填写'smtp',mail函数发送时填写'mail'
//以下为smtp方式时需要填写的参数
'smtp.vip.bbn.cn', //邮箱smtp地址
'user', //邮箱帐户
'pass', //邮箱口令
'25', //端口,不填缺省为25
);
$mail->setCharset("gb2312");
$mail->setTo("收件人1 <mail1@163.com>,收件人2 <mail2@sina.com>"); //收件人
//$mail->setCC("mail3@21cn.com"); //抄送
//$mail-> setBCC("mail4@21cn.com,mail5@21cn.com"); //秘密抄送
$mail->setFrom("Monkey <monkeye@vip.bbn.cn>");//发件人
$mail->setSubject("email 标题") ; //主题
$mail->setText("文本格式") ;//发送文本格式也可以是变量
//$mail->setHTML("<title>主题</title>HTML格式") ;//发送html格式也可以是变量
$mail->setAttachments("c:/www/phpsomvc/_sample/5.htm|附件1,c:/www/phpsomvc/re
暗黑3 - DIABLO III
作者:DH 日期:2008-06-30 12:02
计划&变化
作者:DH 日期:2008-06-30 11:00
PHP里面实现JS的escape和unescape函数
作者:DH 日期:2008-06-13 15:44
function escape($str) {
preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(ord($v[0]) < 128)
$ar[$k] = rawurlencode($v);
else
$ar[$k] = "%u".bin2hex(iconv("GB2312","UCS-2",$v));
}
return join("",$ar);
}
function unescape($str) {
$str = rawurldecode($str);
preg_match_all("/(?:%u.{4})|.+/",$str,$r);
$ar = $r[0];
foreach($ar as $k=>$v) {
if(substr($v,0,2) == "%u" && strlen($v) == 6)
$ar[$k] = iconv("UCS-2","GB2312",pack("H4",substr($v,-4)));
}
return join("",$ar);
}
楼上的是没测试的
楼下的是测试的
function js_unescape($str)
{
$ret = '';
&n







