当前位置:首页> PHP教程> php基础
关键字
文章内容
例子:用PHP实现上载任何类型的文件并可以直接显示或下载下来
 
 
修改时间:[2010/10/30 19:13]    阅读次数:[753]    发表者:[起缘]
 
我这个程序可以让你上传任何类型的文件并可以直接显示或下载下来(upload_and_show.php3):
  <?php
  if($submit)
  {
   header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
   header("Cache-Control: no-cache, must-revalidate");
   header("content-type:application/octet-stream");
   header("content-disposition:inline;filename=$form_data");
   header("content-description:php3 generated data");
  
   $fd = fopen($form_data,"r");
   while($string = fread($fd,200)){
   echo $string;
   }
   fclose($fd);
  }
else { ?>
   <form method="post" action="<?php echo $php_self; ?>" ENCTYPE="multipart/form-data">
   file description:<br>
   <input type="text" name="form_description" size="40">
   <input type="hidden" name="MAX_FILE_SIZE" value="1000000">
   <br>file to upload/store in database:<br>
   <input type="file" name="form_data" size="40">
   <p><input type="submit" name="submit" value="submit">
     </form>
  <?php } ?>


phpfans.net收集整理