ビギナーズ CGI

 初歩から始める初心者向けPerl-CGI講座  

| トップページ | CGI設置 | CGI作成 | 作成事例 | 設置用語 | 作成用語 | 関数リファレンス | FAQ | お問合せ |
  
CGIの設置方法
フリーで配布されているCGIを設置する際の手順や注意事項などの説明です。

CGI作成の初歩
初めてCGIを作る方向けの手順を簡単な例で説明しています。

CGI作成ヒント集
こういう事をする時は、どのように行えばいいのか?など具体的な事例を紹介します。

CGIの設置に関する用語
CGIの作成に関する用語
CGIの設置や作成時に使われている用語や関連知識を掲載しています。

設置に関するFAQ
作成に関するFAQ
設置や作成をする際に起こりがちなトラブルの説明と、よくある質問とその回答を掲載しています。


 
 



ディレクトリ内の指定ファイルの情報一覧

ディレクトリ内にあるファイルの情報一覧を表示します

下のサンプルソースをそのまま実行すると、 html ファイルと txtファイルの情報一覧を表示します。
表示対象ファイル指定が、 .html|.txt となっていますが、これを .html|.txt|.htm など | で区切ると
追加指定できます。




ファイルのアクセス権を取得している部分の処理に注目してみて下さい。
下の2行ですが、配列の3番目で取得したデータをそのまま表示すると、
33188 などと意味不明の数字が表示されると思います。

これは ファイルタイプとアクセス権の数値10進数で表したもので、
これを 8進数に変換すると、 100644 などの数値になるはずです。
この末尾三桁が アクセス権となっていますので、下の例では
下三桁を substr で取出し、それをアクセス権として表示しています。

$kengen = sprintf ("%o",$stdata[2]);
$kengen = substr($kengen,3,3);






Beginner's CGI  - Copyright (C) 2003 aimix. All Rights Reserved -