一个简单的php搜索文档

一个简单的检索本地文件,可以拿来作为发布标准规范,用来查询还是很方便的。


<html>

<head>

  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

  <link href="css/wap.css" rel="stylesheet" type="text/css" />

  <title>标准规范查询</title>

</head>

<body>

  <form action="" method="post">

  <div id="create_form" align='center'>

  <p> (注:区分大小写不支持多关键词,建议只输入标准序号或名称)</p>

  <p>请输入关键字:<input type="text" name="key" /><input type="submit" name="sub" value=" 查 询 " /></p>

  </div>

  </form>

<?php

if(!empty($_POST['key'])){

$file_num = $dir_num = 0;

$r_file_num = $r_dir_num= 0;

$findFile = $_POST['key'];

echo "<table>";

echo "<tr class=\"tt\"><td>序号</td><td>文件名</td><td>大小</td></tr>";

function delDirAndFile( $dirName ){

static $num =0;

  if ( $handle = @opendir( "$dirName" ) ) {


  while ( false !== ( $item = readdir( $handle ) ) ) { 

    if ( $item != "." && $item != ".." ) { 

    if ( is_dir( "$dirName/$item" ) ) { 

      delDirAndFile( "$dirName/$item" );

    } else { 

      $GLOBALS['file_num']++;

      if(strstr($item,$GLOBALS['findFile'])){


  $num++;


  $subfile =str_replace('D:\wwwroot\stds','http://192.168.0.1/stds', $dirName );

  $Size= filesize("$dirName/$item");

  $Size= number_format($Size/1000000, 2);

  //$subfile =str_replace('.','-',$subfile);

      echo " <tr><td align='center'>$num</td><td><a target=\"_blank\" href=\"$subfile/$item \">$item</a></td><td>$Size MB</td></tr>\n";

      $GLOBALS['r_file_num']++;


      }

    } 

    }

  }

  closedir( $handle ); 

  }

}

delDirAndFile('D:\\wwwroot\\stds');

echo "</table><div align='center'>从 $file_num 个文件中,查询到".$r_file_num."个文件,下载请直接右键另存。</div>";

}

?>

</body>

</html>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、删除目录及目录下的所有文件 function delDirAndFile( $dirName ) { if (...
    西湖凉咖啡阅读 491评论 0 3
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,214评论 1 19
  • 上个周日,儿子在做学校里的作业,做到语文写字的时候,嘴巴里一个劲的嘀咕,“这个‘清’字这么大,我要怎么写到那么小的...
    minminyu阅读 756评论 0 4
  • 春意情未了 夏景又来到 挥墨泼洒抒乡情 风景独好 丫山奇石多奇俊 醉了天下游客 圣灵宝地育丹花 国色艳姿日月香 甜...
    诗韵钟鸣阅读 170评论 0 3
  • <?xml version="1.0" encoding="UTF8"?> <tstamp> </tstamp>
    首席咸鱼Sydni籽阅读 841评论 0 0