フリーソフトとかで、気に入った機能やデザインのソフトが見つからないことってありますよね?
ないんなら自分で作ってみようかな、とか思うのですが、できたらそれをPerl&HTMLで作って、CGIとして実行したいんです。しかも自宅PC上で。
(いろいろ思うところがあるんです。深くは聞かないで(笑))

で、これを実現するためには何が必要で、どうすればよいのか、ということを教えて欲しいんです。
他にも何か注意することとかあったら、合わせて教えていただけると嬉しいです。

どうぞよろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

自宅のwindowsマシンでCGIを動かしたいなら


このページも参考になりますよ。

参考URL:http://www.kent-web.com/
    • good
    • 0
この回答へのお礼

できました!!
参考のホームページの説明がすごく分かりやすくて、とても簡単に設定することが出来ました。
ありがとうございました。

お礼日時:2001/04/19 17:49

OSはなんですか?


UNIXならApacheというWebサーバが入ってるのでそれの設定でCGIを許可すれば
すぐにでも見れますよ
もし、WindowsやMacならまずApacheをインストールしなければなりませんね
http://wakusei.cplaza.ne.jp/twn/wwwxx048.htm
その場合↑を見てインストールすればできますよ
でもその前にPerlもインストールしなければいけませんね。
    • good
    • 0
この回答へのお礼

すみません、コトバが足りなかったですね。
OSはWindows98です。参考HPを頼りにいろいろいじってみましたが、callhiroさん(No.3)から教えていただいたページの方が、私には分かりやすかったので、今回はそちらの方でやってみました。
ありがとうございました。

お礼日時:2001/04/19 17:56

やりたいことはよくわかりませんが


Perlを自分のPC上で動かしたいというなら
下のHPの「開発環境」のところで説明されています。

参考にしてください

参考URL:http://homepage1.nifty.com/vram/cgi/siryou_cgi.h …
    • good
    • 0
この回答へのお礼

参考HPを見て、いろいろ調べ物しているうちに、callhiroさん(No.3)の回答があって、自宅PCのみでCGIを実行することが出来るようになりました。
ありがとうございました。

お礼日時:2001/04/19 17:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qperlでくじ引きプログラムを作りたい

箱の中に、
akaが14個
aoが21個
kiiが443個
以下続く(__END__以下)
という様にさまざまな色のボールが箱に入っているとします。
そこから、80個だけ取り出した場合、
aka=4
ao=9
aka=4
以下続く
という様に表示させたいのですがどのようにすればよいでしょうか?
ネット上で見つけた色々なプログラムをくっつけてはみたのですがいまいちです。
特に、ballの数がakaが14個ではなく、akaが1000000個、ao300000個のように膨れるとメモリも多く要りそうですし、時間もかかってしまいます・・・
もっとうまくやるやり方があると思うのですが、どうしても思いつきません。
どなたか、教えていただけ無いでしょうか?
宜しくお願い致します。


#!/usr/bin/perl

print "Content-Type: text/plain\n\n";

my $cnt = 80;

my ($line,@array,@data,$data);
foreach $line (<DATA>){
@array = split(/\t/,$line);
for(1..$array[2]){ #ここの部分がかなり問題あり・・・
$data[$datacnt++]=$line;
}
}
srand;
for (my $i = @data; --$i; ) {
my $j = int rand ($i + 1);
next if $i == $j;
@data[$i, $j] = @data[$j, $i];
}
foreach(0..($cnt-1)){
#とりあえず表示させる。
print $data[$_];
}
#同名を集計して表示させるプログラムを作る予定


#空白はタブ区切りです。
__END__
ballaka14
ballao21
ballkii443
ballmidori112
ballshiro122
ballorenji1

箱の中に、
akaが14個
aoが21個
kiiが443個
以下続く(__END__以下)
という様にさまざまな色のボールが箱に入っているとします。
そこから、80個だけ取り出した場合、
aka=4
ao=9
aka=4
以下続く
という様に表示させたいのですがどのようにすればよいでしょうか?
ネット上で見つけた色々なプログラムをくっつけてはみたのですがいまいちです。
特に、ballの数がakaが14個ではなく、akaが1000000個、ao300000個のように膨れるとメモリも多く要りそうですし、時間もかかってしまいます・・・
もっと...続きを読む

Aベストアンサー

なんか学校の課題っぽい感じが良いですね~
がんばって下さいヽ(`▽´)/
perlはしらないので。。。

Qこんなページを作りたいんですけど…

http://users.hoops.ne.jp/class6/

このページみたいにすごくローカルな内容のホームページを作りたいと思っているのですけれど、こんなページの作り方がわかりません。

こういう面に関してはまったくの初心者なのでどなたかわかりやすくご教授していただけたら幸いです。

どうぞよろしくお願いいたします。

Aベストアンサー

JavaScriptを使って認証をかけているようですね。
ご質問にあるページでソース表示すればどうやっているか解りますよ。
ただ、御覧になれば判りますが、パスワードが見えてしまっていますが…。(^_^;
というわけで、これよりも安全性の高いスクリプトの載っているページをご紹介します。
こちらの場合、パスワードはリンク先ファイル名の拡張子を除いた部分になります。
御参考までに。

参考URL:http://www.siscom.or.jp/pass.html

QCGIでフォームを作ろうと思ったんですけど・・・

こんばんは!

今会社のホームページを作っていて、商品を注文するフォームを作っています。
最初ドリームウィーバーで作っていたんですけど、CGIを使ったほうがよいとネットに書いてあったのでCGIを使おうと思ったんですけど、私はCGIなんてまったく分からないので、とりあえずフリーのCGIの配布サイトからもらってきて、ドリームウィーバーに貼り付けて内容を少し変えようとおもったんです。

でも図書館から借りてきた本には『動作チェックを入念にしておかないとエラーが多発する』と書いてありました。

エラーというのはまったく知識のない私が対応できるんでしょうか?
もっと他のCGI以外の簡単なやり方があるのでしょうか?

どなたか知っていたらアドバイスお願いします。

ウィンドウズXPのドリームウィーバー4を使っています。

Aベストアンサー

知識がなければ対応はできません。
とりあえず、下記のようなサイトでcgiがどのようなものか勉強してみては
どうでしょうか?

上記はperlですが、サーバの環境によって色々方法はあります。
Windows系ならASP.NETなども視野に入れてみては?

QPerlとPHP・・・・

初歩的な質問で申し訳ないのですが
これからプログラムをはじめようとおもっているのですがPerlとPHPどっちから手をつけるべきだと思われますか?最終的にはmySQLなどでデータベースを構築したいと思っています・・・

Aベストアンサー

実際、それほどの差があるものでは無いですね。

・ライブラリに関しては、perl の方が一日の長があります。
XML 関連のライブリや、DBI などのデータベースライブラリ、グラフィック関連のライブラリ
その数は、眩暈がします。

参考URL:http://http://search.cpan.org/

・環境が枯れているというのであれば、perl です。使われたいる実績も長いです。

・使いやすさであれば php です、html にコードを入れることができて、かなり簡単です。
(しかし、お手軽な分、分かりにくくもなりやすいです。)

・実行速度は、mod_perlを使うと、perl の方が速いかと思います。
(mod_perl は、php のようにperl を使うことができるapache のモジュールです。)

・perl は、非常に短いコードを書くために様々な省略ができますが、非常に分かり難いコードを書きやすくもあります。

・テキストの操作は、perl の方が楽に感じます。

自分で、環境を作るのであれば、php の方が楽かな。

参考URL:http://y-kit.jp/saba/xp/phpsetup.htm

実際、それほどの差があるものでは無いですね。

・ライブラリに関しては、perl の方が一日の長があります。
XML 関連のライブリや、DBI などのデータベースライブラリ、グラフィック関連のライブラリ
その数は、眩暈がします。

参考URL:http://http://search.cpan.org/

・環境が枯れているというのであれば、perl です。使われたいる実績も長いです。

・使いやすさであれば php です、html にコードを入れることができて、かなり簡単です。
(しかし、お手軽な分、分かりにくくもなりやす...続きを読む

Qperlで入力チェック

昨日ここでお世話になって無事プログラムが完成しました。でももう1個だけどうしても分からない事があるので
教えてください。

フォームで半角、全角数字の入力チェックを行おうとして正規表現を使おうと思ったのですが、perlのコードが分かりません。いろんなサイトを見てこれかな?ってのは探したのですが駄目でした。知恵をお貸しくださいませ。

if ($FORM{'kingaku'} ne *ここに入れるのがわかりませんT0T*) { &error("金額を数字で入力してください。"); }

たぶん、これで入力チェックのはずですが・・違ったら指摘おねがいします。

Aベストアンサー

昨日よりわかりやすい質問ですね。

if(($FORM{'kingaku'} =~ /^[0-9]+$/) == 0){

}

間違ってたらごめんなさいね


おすすめ情報