重做完系统,装完dw FireFox editplus发现html的文件图标没了。

看起来极其恶心。弄了半天发现修改文件类型的图标不管用。
修改注册表也很麻烦。

这里提供一个终极解决方案。非常之简单!
到“Internet 选项”中 - 程序 - 选择“重置web设置”。
图标变回来了,至于打开和编辑的首选项自己在文件夹选项中慢慢摸索把。
反正看着好看就行 是吧?
hamarneh

$s_group = array("1","2","3","4","5");
$sqlgroup = "SELECT * FROM `members` where `uid` in (".join(',',$s_group).")";

次sql语句将返回uid为1.2.3.4.5的5条记录。
也就是说 返回某个字段的几个id的记录。
最近在做Flash在线裁剪图片 生成图片的东西。
通过Flash POST 图片的二进制数据给php,由php生成图片保存。

开始想到用$_POST来接受。后来发现行不通。
查阅了很多资料 明白了所以然,这里做一个笔记:

于PHP默认只识别application/x-www.form-urlencoded标准的数据类型。
因此,对型如text/xml 或者 soap 或者 application/octet-stream 之类的内容无法解析,如果用$_POST数组来接收就会失败!
故保留原型,交给$GLOBALS['HTTP_RAW_POST_DATA'] 来接收。

另外还有一项 php://input 也可以实现此这个功能

php://input 允许读取 POST 的原始数据。和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。php://input和 $HTTP_RAW_POST_DATA 不能用于 enctype="multipart/form-data"。

我在Flash中使用JPGEncoder把BitMapData转成二进制,然后post给php

php页面代码如下:

<?php
$filename="teststream.jpg";//要生成的图片名字
if (!empty($GLOBALS["HTTP_RAW_POST_DATA"]))
{
  $jpg = $GLOBALS["HTTP_RAW_POST_DATA"];//得到post过来的二进制原始数据
  $file = fopen("cache/pic/".$filename,"w");//打开文件准备写入
  fwrite($file,$jpg);//写入
  fclose($file);//关闭
}
?>




这个小东西用于我自己写的通讯录系统。上传裁剪用户头像。
这里先放出图片预览。后头正式发布在给demo和src

点击在新窗口中浏览此图片
最近在编写一个小的php客户管理系统。

可以添加客户资料。设置客户服务期限。
当客户服务器到期或者即将到期时候,系统自动发送邮件通知管理员和客户。提醒续费。

这个用于虚拟主机,或者生日提醒都是个不错的东西。
当前已经小有所成。

http://client.e000s.com

php是解释性语言。如果没有人去访问某个页面,它无法做到定时执行。
比如我们用来发送邮件的url为:http://client.e000s.com/mail.php
此url中做了诸多判断。比如查询数据库找到即将和已经到期的客户。然后根据邮件地址列表使用php mail函数发送邮件。
但是如果没有人访问这个页面,那就做不到主动提醒。

所以要配合win计划任务或者linux的crontab 定时的去访问,或者执行这个php

我是用linxu主机的
我加入一条crontab 使用curl命令进行触发。

crontab -e
30 7 * * * curl http://client.e000s.com/mail.php

上边代码意思是每天的7.30就自动访问mail.php 用来出发自动发邮件。

系统正在不断完善中。
感兴趣的朋友可以多提建议。
cwRsync是一个可以在Windows下运行的rsync
这样我们即可实现 自己本地Windows主机将远程服务器的数据资料保留了。

服务端是不需要安装配置rsync的。

首先下载cwRsync
下载文件
这个文件只能在登入之后下载。请先 注册登入


安装到本机。
请注意设置本地路径。
通过cwrsync备份时候本地路径写法比较尴尬。我原来安装在C盘想备份到D盘 则路径写成d:\ 谁知道无法执行。也许是:引起的吧。

后来我就安装到需要备份的盘下。例如


d:\site_bak\cwrsync


然后开始 运行 cmd调出命令提示符 进入rsync

cd d:\site_bak\cwrsync\bin


开始执行备份命令

rsync -vzrtopg --progress --delete username@url:dir test

username = ssh 登录名
url = 服务器连接地址,可以填写域名或者ip
dir = 需要备份的目录
请注意!dir目录username必须有访问权限。否则可是无法访问的。
test则是本机备份目录。那么备份后的文件就在

d:\site_bak\cwrsync\bin\test
感觉Centos yum慢的朋友可以尝试修改yum源为国内的站点
例如163的
修改方法如下:

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://blog.s135.com/soft/...

如何禁止apache显示phpinfo

[不指定 2009/10/23 14:53 | by Space.As ]
有时候有特殊需要 禁止显示phpinfo

应该怎么办呢,编辑php.ini文件
查找
disabled_functions = phpinfo
即可

ftp搞定

[不指定 2009/10/23 14:52 | by Space.As ]
折腾到9点多
ftp终于搞定了。呵呵

感谢小丁的帮助。

pureftp 官方下载站点:
http://www.pureftpd.org/

php用户管理官方下载站点:
http://machiel.generaal.net


安装从略,下次写安装笔记。
htpasswd建立和更新存储用户名、密码的文本文件, 用于对HTTP用户的basic认证。 如果htpasswd不能存取文件, 比如,不能写入到输出文件中,或者读取需要更新的文件, 它将不做任何改变,并返回一个出错代码。
Apache HTTP服务器上的有效资源可以被限制为由htpasswd建立的文件中的用户所访问。 此程序只能管理存储在文本文件中的用户名和密码,但是, 它可以加密并显示密码信息,从而可以为其他数据存储类型所利用。 要使用DBM数据库,见dbmmanage.
htpasswd使用专为Apache作了修改的MD5或系统函数crypt()加密密码。 htpasswd所管理的文件可以包含两种类型的密码; 有些用户的密码使用MD5加密的,而同一个文件中的其他用户是用crypt()加密的。
本手册页仅列出命令行参数,配置httpd用户认证的相关指令的细节请参见httpd手册, 它是Apache发行包的一部分,也可以访问http://httpd.apache.org/。

本人比较懒,设置时间也怕有误差。所以直接使用ntp服务器在线同步服务器的时间。

非常好用。

不过前提是你安装了。

如果没有安装 而你使用的是 Centos 那使用命令

yum install ntp

然后:

ntpdate 210.72.145.44

210.72.145.44是国家xxx时间中心什么的服务器ip

ok 打完收工。。。
如果点击桌面图标 我的电脑 打不开,提示选择打开方式或者程序。请下载下边bat文件运行。
一个劲的按确定 就ok了

下载文件 (已下载 128 次)
解决方法:

cp /var/www/cgi-bin/openwebmail/misc/patches/iconv.pl.fake /var/www/cgi-bin/openwebmail/shares/iconv.pl
访问: http://localhost/cgi-bin/openwebmail/openwebmail.pl

在CentOS下安装SVN

[不指定 2009/02/28 23:37 | by Space.As ]

禁止js错误提示。

[不指定 2009/02/25 11:43 | by Space.As ]
有时候会遇到一些非常恶心的JavaScript错误。
比如它明明是正确执行了。
效果上没有差错。

偏偏要给你来一个 脚本错误。
这时候 我们就要使用

window.onerror = function(){  
   return   true;  
}

禁止js错误提示。
这样我们的页面就舒服多了。
没有js错误提示,多好啊……
下载地址:
下载文件
这个文件只能在登入之后下载。请先 注册登入

另外推荐两本书给大家。
一本黑羽的 ActionScript3 殿堂之路
一本《Flex第一步》
挺不错的 适合入门级的,中级的朋友看
分页: 1/8 第一页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]