Nov21
- function Download($FileName){
- if (file_exists($FileName)) {
- header('Content-Description: File Transfer');
- header('Content-Type: application/octet-stream');
- header('Content-Disposition: attachment; filename='.basename($FileName));
- header('Content-Transfer-Encoding: binary');
- header('Expires: 0');
- header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
- header('Pragma: public');
- header('Content-Length: ' . filesize($FileName));
- ob_clean();
- flush();
- readfile($FileName);
- exit;
- }
- }
- Download('test.rar');
Nov21
- function bdir($dir,$typearr){
- $ndir = scandir($dir);
- foreach ($ndir as $k => $v){
- if ($v == '.' || $v == '..'){
- continue;
- }
- if (filetype($dir.$v) == 'file'){
- $arr = explode('.',$v);
- $type = end($arr);
- if (in_array($type,$typearr)){
- echo $dir.$v."<br />";
- }
- }elseif (filetype($dir.$v) == 'dir'){
- //echo $dir.$v."<br />";
- bdir($dir.$v.'/',$typearr);
- }
- }
- }
- $dir ='e:/ddcms/';
- $typearr = array('htm','html','php');
- bdir($dir,$typearr);
Nov21
- //方法一:
- function GetExt($FileName){
- $retval="";
- $pt=strrpos($FileName, ".");
- if ($pt) $retval=substr($FileName, $pt+1, strlen($FileName) - $pt);
- return ($retval);
- }
Nov20

这个是2008年4月份左右做的!
Nov20
关于装Linux系统,我想最好还是装虚拟机比较好,可以用vmware来装虚拟机,这样Windows和linux两个系统可以同时使用,比如用 window下载一些文件,然后可以很方便的放到Linux上去。再说了,刚开始你也不可能像熟悉Windows那样熟悉Linux,难道不是吗?当我们 能熟练的使用Linux时在不用虚拟机就行了。当然,如果想玩游戏的话,只有Windows了,因为Linux下的游戏都是小儿科了,不能玩大型游戏的。 还有,如果真的装双系统的话,建议装ubuntu Linux,因为这个系统在Windows下就像一个软件一样的安装,而且卸载它的话,只要在Windows下的添加删除程序中卸载就行了,是不是很方便 啊。而且它的界面也是相当漂亮的,连fedora8都模仿它的了。
在linux下我用的是gedit这个文本编辑器来写程序的。首先,我照一些教程上面说的打了下面的程序: