· 自己制作编码对照表, 实现 GBK 到 UTF-8 的转换
· 关于 Linux 平台下, 使用 PHP 的 mail 函数, 邮件头 headers 无效的解决方案
· windows 2003 + IIS 6 下配置PHP + My Sql 需注意的部分
· 常用的在线代码
2012-5-16 12:56:46 阅读1 评论0 162012/05 May16
// 运行环境 Apache 2.2, 页面编码 GBK, 目的: 输出 UTF-8 的 urlencode 编码
$hash_data = hash_code();
function &hash_code()
{
$data = array();
$k = 0;
for($i=0xB0; $i<=0xF7; $i++){
2012-5-12 16:15:07 阅读1 评论0 122012/05 May12
2012-5-7 18:33:32 阅读0 评论0 72012/05 May7
2012-3-1 17:09:39 阅读5 评论0 12012/03 Mar1
2011-12-1 15:13:47 阅读13 评论0 12011/12 Dec1
1、找到一台能连上网络的windows2003的机器
2、开始–运行–输入“tsmmc.msc”,跳出一个远程桌面控制台
3、右键点击左边的“远程桌面”,选择“新建远程桌面”,按照要求填写要连接的虚拟主机的ip、用户名、密码、域名,然后点击“确定”
4、点击新建好的远程桌面,就可以登陆到远程虚拟主机了
扫尾工作:
1、登陆到远程虚拟主机后,打开“任务管理器”,选择“用户”,踢掉那2个留在系统中的用户
2、开始-运行-gpedit.msc-计算机配置-管理模板-windows组件-终端服务-会话,右边窗口选择“为断开的会话设置时间限制”-选择已启用,设置一个时间
2011-7-25 18:56:01 阅读52 评论0 252011/07 July25
有些精简版的, 或像 VMware Player 之类的, 是没有 VMware Tools 的, 需要手工去下载
根据网络上的朋友, 提出了以下解决方案
把下面相应的信息替换进去, 可以找到对应的下载地址
2011-4-25 18:12:55 阅读32 评论0 252011/04 Apr25
一. 解压或安装 PHP + My Sql 到电脑上.
二. 开始配置.
1. 复制 php.ini 到 c:\windows 目录, 并给予USERS组的读取权限
2. 复制 lib_mysql 和 ssleay32.dll 到 c:\windows\system32 目录下, 并给予 USERS 读取和执行的权限
4. 修改 php.ini 文件里的 extension_dir 路径为X:/XXX/ext, 路径建议使用反斜杆 " / "
5. 在IIS的扩展管理那里, 添加一个扩展名为 PHP , 路径为 X:\XXX\php5isapi.dll 其中"X"是你安装PHP的路径
6. 在IIS的网站属性 => 主目录 =>
2011-3-9 16:11:30 阅读133 评论0 92011/03 Mar9
yahoo 大陆版的是不支持 pop3 和 smtp 的, 要使用 pop3 和 smpt 需要进行以下操作:
1. 登陆 yahoo 邮箱
2. 修改个人信息, 语言地区修改为 yahoo 香港, 即繁体的那种.
3. 返回邮箱管理, 点击"选项" => "更多选项"
4. 这里有就一个"使用POP收取和转寄收件", 选上它并保存更改.
5. 操作完成, 使用 Outlook 或 Foxmail 测试一下吧,
smtp 为: smtp.mail.yahoo.com.cn
pop3 为: pop.mail.yahoo.com.cn
注意, 使用 smtp 发送邮箱给自己是无效的,
2011-1-30 14:13:04 阅读36 评论0 302011/01 Jan30
调用示例:
list($w,$h) = reset_image_size(原图宽,原图高,新图宽,新图高);
$w 值存储新图的宽度
$h 值存储新图的高度
public function reset_image_size($o_w,$o_h,$w,$h)
{
// result array(width,height);
$o_ratio = (float)($o_w/$o_h);
$w = (int)$w;
$h = (int)$h;
if((int)$w<1) $w = $o_w;
if((int)$h<1) $h = $o_h;
2011-1-10 11:47:36 阅读31 评论0 102011/01 Jan10