readdir读取目录 不指定

jed , 2006-9-29 17:11 , 代码编程 , 评论(0) , 阅读(3745) , Via 本站原创
相关函数:open,opendir,closedir,rewinddir,seekdir,telldir,scandir
表头文件:#include  <sys/types.h>
              #include  <dirent.h>
定义函数: struct  dirent  *readdir(DIR *dir)
函数说明: readdir()返回参数dir目录流的下个目录进入点。结构dirent定义如下:

PHP中读取某个目录下的文件 不指定

jed , 2006-9-29 15:20 , 代码编程 , 评论(0) , 阅读(3841) , Via 本站原创

<?php
/*
 PHP Version:  28 April 2005
 Author:  move2rent
 purpose:读取某个目录下的文件
*/

//要读取的目录
$folder="H:/temp";

//打开目录
$fp=opendir($folder);

//阅读目录
while(false!=$file=readdir($fp))
{
//列出所有文件并去掉'.'和'..'
   if($file!='.' &&$file!='..')
   {
       //$file="$folder/$file";
       $file="$file";

       //赋值给数组
       $arr_file[]=$file;

       }
}
//输出结果
if(is_array($arr_file))
{
   while(list($key,$value)=each($arr_file))
   {
       echo "$key=>$value<br>";
   }

  }

//关闭目录

closedir($fp);

?>


----------------------
读取某个目录下的文件2


<?php

/*PHP Version:  30 April 2005
 Author:  move2rent
 purpose:读取某个目录下的文件二*/


/*----------------------------------*/

function listFiles($dir)
{
   //打开目录


   $handle=opendir($dir);

   //阅读目录

   while(false!=($file=readdir($handle)))

   {
        //列出所有文件并去掉'.'和'..'

        if($file!='.'&&$file!='..')

        {

           //所得到的文件名是否是一个目录

            if(is_dir("$dir/$file"))

            {
               //列出目录下的文件

                listFiles("$dir/$file");

            }

            else

            {
                   //如果是文件则打开该文件


                   $fp=fopen("$dir/$file","r");


                   //阅读文件内容

                   $data=fread($fp,filesize("$dir/$file"));

                   if($data)

                   //将读到的内容赋值给一个数组

                    $file_array[]="$dir/$file";

                       /*foreach($file_array as $key=>$value)
                       {
                           echo "$value<br>";
                          }
                          */
                      //echo count($file_array);

                      //输出结果

                     while(list($key,$value)=each($file_array))
                      {
                            echo"$key=>$value<br>";
                       }
              }

            }
        }
   }

/*------------------------------------------*/
   //调用

   $dir="H:/temp";

   listFiles($dir);

?>


-----------------------------------------------
如果该目录不存在则创建它


<?php

/*
 PHP Version:  28 April 2005
 Author:  move2rent
 purpose:读取某个目录下的文件,如果该目录不存在则创建它
*/

$folder="H:/temp1";

//打开目录
@$fp=opendir($folder);

  //如果该目录不存在则创建它
   if(!$fp)
  {

      //创建目录
       mkdir($folder);

       //修改该目录的权限
       chmod($folder,'0755');

       echo " the folder create success!";

   }

   else
   {
       echo " the folder have exists.";
   }

?>

层的显示和隐藏 不指定

jed , 2006-9-27 11:12 , 代码编程 , 评论(0) , 阅读(5438) , Via 本站原创
问:
如题,我有一个按钮,点这个按钮就显示层,点这个层以外的任何地方,就隐藏这个层,应该怎么做呀?

答:
Tags:
问:
我在执行数据库查询时,因为数据量大,所以在执行查询的过程中,显示一个div告知用户“正在查询,请稍后。。。”,当查询完毕,将这个div隐藏掉。我该怎么做?

关于div的隐藏 不指定

jed , 2006-9-27 10:53 , 代码编程 , 评论(0) , 阅读(5569) , Via 本站原创
div的visibility可以控制div的显示和隐藏,但是隐藏后页面显示空白

style="visibility: none;"

document.getElementById("typediv1").style.visibility="hidden";//隐藏

document.getElementById("typediv1").style.visibility="visible";//显示
Tags:

用JS控制DIV的显示很隐藏 不指定

jed , 2006-9-27 10:47 , 代码编程 , 评论(0) , 阅读(3552) , Via 本站原创
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>DIV-3</title>
<SCRIPT language=JavaScript>
<!--

function Change(id)
{

Xajax十分钟入门 不指定

jed , 2006-9-27 10:37 , 代码编程 , 评论(0) , 阅读(3412) , Via 本站原创
在PHP程序中使用xajax
xajax被设计为无论在现存的还是新的项目中都十分容易使用。通过下面7个简单步骤,你就可以将xajax整合到你的项目中:

包含xajax的函数库文件:
require_once("xajax.inc.php");
   创建一个xajax对象:

ajax乱码问题的解决 不指定

jed , 2006-9-27 10:03 , 代码编程 , 评论(0) , 阅读(3152) , Via 本站原创
Ajax乱码问题整理

产生原因
主要有2个原因
1 xtmlhttp 返回的数据默认的字符编码是utf-8,如果前台页面是gb2312或者其它编码数据就会产生乱码
2 post方法提交数据默认的字符编码是utf-8,如果后台是gb2312或其他编码数据就会产生乱码

解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。

PHP:header('Content-Type:text/html;charset=GB2312');
ASP:Response.Charset("GB2312")
JSP:response.setHeader("Charset","GB2312");


AJAX在PHP中的简单使用 不指定

jed , 2006-9-27 09:10 , 代码编程 , 评论(0) , 阅读(4049) , Via 本站原创
AJAX无疑是2005年炒的最热的Web开发技术之一,当然,这个功劳离不开Google。我只是一个普通开发者,使用AJAX的地方不是特别多,我就简单的把我使用的心得说一下。(本文假设用户已经具有JavaScript、HTML、CSS等基本的Web开发能力)

  [AJAX介绍]

 
Tags:

Windows2000/XP服务攻略 不指定

jed , 2006-9-26 10:25 , 服务器技术 , 评论(0) , 阅读(3337) , Via 本站原创
Alert(警报器)
通知选取的使用者及计算机系统管理警示。如果停止这个服务,使用系统管理警示的程序将不会收到通知。所有依存于它的服务将无法启动。一般家用计算机根本不需要传送或接收计算机系统管理来的警示(Administrative Alerts),除非你的计算机用在局域网络上

依存:Workstation
建议:停用
分页: 73/80 第一页 上页 68 69 70 71 72 73 74 75 76 77 下页 最后页 [ 显示模式: 摘要 | 列表 ]