WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:CGIでファイルは作成できるのでしょうか?

ヒデ筒井[MAIL][URL][WriteDate : Tue Nov 21 11:42:36 2000]

ヒデ筒井です。
またまた質問させていただきます。
CGI(Perl)でサーバに新規にファイルを作成できるのでしょうか?
今、趣味のグループでランキング表作ってるんですが、そのデータを年ごとに別ファイルで管理したいんです。
で、新年には新規にデータファイルを作成したいのですが、その作業をWeb上でできるのでしょうか?
(CGI作成者とグループの幹事が違うため)
いろいろPerlの勉強したんですが、「ファイル作成」っていうのがなくて...
ちなみに、「link」っていうのは別物ですよねぇ?
$temp=link("test1.txt","test2.txt");
っていう感じでやってみましたが、$tempには何も入ってません。
(全然使い方が間違ってると思います)
どうか教えてください。
お願いします。


バギンズ[MAIL][URL][WriteDate :Tue Nov 21 12:13:00 2000]

openで "> ファイル名"にすれば新規で作成します。
参考
http://wakusei.cplaza.ne.jp/twn/wwwperl1.htm#OutputFile
http://wakusei.cplaza.ne.jp/twn/wwwperl2.htm#open

新規でファイルを作成した後(closeした後)、次にアクセスしたときに書き込んだり削除したりする可能性があるなら、chmodでパーミッションを666または606とかに変更しておいた方が無難です。
参考
http://wakusei.cplaza.ne.jp/twn/wwwperl2.htm#chmod

ヒデ筒井[MAIL][URL][WriteDate :Tue Nov 21 13:54:11 2000]

バギンズさん、さっそくの回答ありがとうございます。
こ、こ、こんな技があったなんて!
感謝です。
本当にありがとうございました。
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]