1. function Download($FileName){
  2.     if (file_exists($FileName)) { 
  3.         header('Content-Description: File Transfer'); 
  4.         header('Content-Type: application/octet-stream'); 
  5.         header('Content-Disposition: attachment; filename='.basename($FileName)); 
  6.         header('Content-Transfer-Encoding: binary'); 
  7.         header('Expires: 0'); 
  8.         header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); 
  9.         header('Pragma: public'); 
  10.         header('Content-Length: ' . filesize($FileName)); 
  11.         ob_clean(); 
  12.         flush(); 
  13.         readfile($FileName); 
  14.         exit
  15.     } 
  16. Download('test.rar'); 

 

标签:PHP 下载 丨分类:技术相关丨浏览:5 次丨评论:0 条
  1. function bdir($dir,$typearr){    
  2.  $ndir = scandir($dir);    
  3.  foreach ($ndir as $k => $v){    
  4.  if ($v == '.' || $v == '..'){    
  5.    continue;    
  6.  }    
  7.    if (filetype($dir.$v) == 'file'){    
  8.     $arr = explode('.',$v);    
  9.     $type = end($arr);    
  10.     if (in_array($type,$typearr)){    
  11.      echo $dir.$v."<br />";    
  12.     }    
  13.    }elseif (filetype($dir.$v) == 'dir'){    
  14.     //echo $dir.$v."<br />";    
  15.     bdir($dir.$v.'/',$typearr);    
  16.    }    
  17.  }    
  18. }   
  19. $dir ='e:/ddcms/';    
  20. $typearr = array('htm','html','php');    
  21. bdir($dir,$typearr); 

 

标签:PHP 文件 丨分类:技术相关丨浏览:6 次丨评论:0 条

 

  1. //方法一: 
  2. function GetExt($FileName){ 
  3.     $retval=""
  4.     $pt=strrpos($FileName"."); 
  5.     if ($pt$retval=substr($FileName$pt+1, strlen($FileName) - $pt); 
  6.     return ($retval); 

 

标签:PHP 后缀 丨分类:技术相关丨浏览:13 次丨评论:0 条

这个是2008年4月份左右做的!

标签:延边 留学 丨分类:我的作品丨浏览:24 次丨评论:0 条

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

      在linux下我用的是gedit这个文本编辑器来写程序的。首先,我照一些教程上面说的打了下面的程序:

标签:LINUX C语言 丨分类:技术相关丨浏览:29 次丨评论:1 条
« 1 2 3 4 5 »