- 締切済み
何日後は何年何月何日? Perl CGI
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- callhiro
- ベストアンサー率35% (54/152)
>現在の日から何日後、と指定するとその日は何年何月 >何日、と出てくるような cgi のサンプルはありま >せんでしょうか。 これはこれでいいんですが質問して良いですか? >Cookie の有効期限用に使用したいのです。 普通Cookieの有効期限を設定する方法としては、 現在の日から何日後っていう感じで設定します。 ですので上のようなCGIは必要ないと思いますよ。 どんな使い方を想定してますか? 利用シーンがいまいち見えてこないのですが・・・。
関連するQ&A
- なぜ CGI は Perl 言語で作成/動く環境が多いのか。
最近 CGI に興味をもちここで質問しながらネット検索をしました。 すると Perl 言語での CGI サンプルが一番多く C 言語で作る CGI の サンプルが少し見つかりました。 私の使っている無料サーバーでも CGI は使えますが Perl 言語だけ有効です。 セキュリティの問題で SSI と組み合わせた C 言語の CGI は実行出来ないようです。 質問内容: (1)なぜ CGI は Perl 言語が一番多いのか?→PHP、Cもあるのに (2)なぜ無料サーバーの多くが Perl 言語しか使えないのか? (3)処理の重い CGI を使うとサーバーがダウンするので使わないようにと 私の使っている無料サーバー(infoseek)でなっています。どの程度の 処理のことでしょうか? 上記の3つまたは1つでもアドバイスをして欲しいです。 回答をお待ちしています。
- ベストアンサー
- CGI
- CGI:Cookie保存期限の指定について
CGI:Cookieモジュールを使用して、クッキーの設定を行っています。 そこで、保存期限の指定方法について教えて頂きたいのです。 日にち単位、年単位の保存方法はなんとかわかったのですが、 (-expires=>'+7d' -expires=>'+1y' で正しいですよね?) 時間単位での指定方法がわからないのです。 例えば、『毎時0分0秒にクッキーを消す』と言った指定はできるのでしょうか。 よろしくお願いいたします。
- ベストアンサー
- Perl
- 掲示板CGI perl探しています
掲示板で出会い系の宣伝が多くて困っています、自動ソフトを使っているらしく何度削除してもきりがありません。当方の今の掲示板ではURl拒否指定や、proxyの拒否が出来ないのでほったらかし状態になっています。それで今新スクリプトを探しているのですが、CGIの検索サイトで探してはいるのですが、量が多くて絞りきれません。もしご存知の方がいましたら、紹介してください。私が欲している機能を優先順に書きます、全部満たせるとは思っておりませんが一応理想はこうということで。有料でもかまいません、特に1-3まで全部満たされているとGOODなのですが、よろしくお願いします。 1、URL拒否指定が出来る 2、IP,PROXY拒否指定が出来る 3、htmlでのとっぷページの表示 4、いっぱい掲示板が作れる(お題をいっぱい作りたいので)
- ベストアンサー
- CGI
- SSI で #exec 以外で Perl-CGI を実行する方法は?
最近 CGI に興味をもち Perl を始めました。 簡単なサンプルを無料サーバーにアップロードして cgi だけを 直接実行すると問題なく実行されます。 ですが SSI の #exec を使って HTML ソースに <!--#exec cgi="/cgi-bin/sample.cgi" --> と記述してページを開くと [an error occurred while processing this directive] と表示されてエラーになりました。 無料サーバーは infoseek で CGI/SSI は使えると書かれていたので 試してみました。それでもう一度確認の為に読んで見ると『#exec』は セキュリティ強化のため利用できないことが判明しました。 http://help.www.infoseek.co.jp/isweb/20602.html#7 質問内容: (1)CGI/SSI は使えるが #exec は使えない状況でどうやって Perl-CGI を HTML ソースに記述して実行すればよいのか? (2)CGI は cgi-bin に置きパーミッションを 755 に設定しています。 設定は infoseek さんの指示通りです。他に設定すべき点ありますか? (3)Perl-CGI の1行目ではちゃんと『#!/usr/local/bin/perl』と記述しています。 こちらも infoseek さんの指示通りです。 Perl の記述で何か気をつけるべき点はありますか?バグ以外で。 (4)HTML ソースの拡張子は shtml にしています。 SSI を使うにはサーバーが対応していれば拡張子を変えるだけで使えるのですか? 今回の質問は Perl-CGI を HTML ソースに記述して実行する?には どうすべきかをお聞きしたいです。infoseek さんの情報は次のリンクです。 http://help.www.infoseek.co.jp/isweb/20601.html またネット検索していたら次のページを発見しました。 http://cocohome.hp.infoseek.co.jp/ssi/ ここの人は私と同じ infoseek で SSI 入門を書いています。 なぜこの方は SSI の #exec が使えるのでしょうか? この辺も知りたいです。 分かる方お願いします。 教えて下さい。
- ベストアンサー
- CGI
- C#でCGIを動かす方法
C#でCGIを作成できるとの話を聞いたことあるのですが、方法が良く分かりません。。。 C#でのアプリ作成経験はあるものの、CGIは作成したことがないので・・・; C#ならばASP.NETの方が良いと思われますが、C#で作成したCGIを動かすには、ASP.NETと同じ環境が必要なのでしょうか?(サーバーで) 一般的な「CGI・PHP可能」とあるサーバーで動かすことができるのでしょうか? できたら、サンプルソースも書いていただいてくれたらとてもうれしいです。 よろしくお願いします。
- ベストアンサー
- CGI
- 普通のHTMLにCGIを組み込む
普通のHTMLにCGIを組み込むやり方があると、聞いた事があります。 方法としてはフレームを中に組み込むやり方だという事ですが本当でしょうか?検索エンジンサイトのバナーやいろいろな所でそれは使われていると聞きました。 もしよろしければサンプルソースコードなどを教えて頂けないでしょうか? お願いします。
- 締切済み
- CGI
- CGI(BBS)の設置が出来ません(1)
掲示板CGIサンプルをDLして設置作業を行っていますがうまく設置できません。 まず、サンプルをDLすると、以下の8書類が表示されました。 ・●●●.html(記事入力のHTML) ・●●●.html(記事表示のHTML) ・●●●.html(過去記事表示のHTML) ※HTMLのパーミッションは「666」に設定 ・jcode.pl(644に設定) ・bbs.cgi(755に設定) ・bbs.log(666に設定) ・bbs2.cgi(755に設定) ・pastno.dat(666に設定) ・プロバイダで指定されたPerlへのパス #!/usr/local/bin/perl CGIはプロバイダから指定されたcgi-binへアップしました。パーミッションの設定も上記の様に行いました。 ただ、bbs.cgiのソース(?)の中でよく分からない個所がありました。 (2)へ続く
- 締切済み
- CGI
- cgiがうまく動いてくれません;;
自力でも調べてみたのですがどうしても解決できませんでした。 何卒ご教授お願いします。 http://www.gnbnet.com/ 上記サイトのDojin-Order System DXというツールがうまく動いてくれません。 サーバーはcgi可のところですしperlのパスも合っています。 cgiはサーバーの指定通り/public_html内に入れてあります。 パーミッションもサーバー推奨、cgi推奨両方とも試してみました。 …が、動きません;; なんとかしようといろいろ調べてみましたがさっぱりで。 このcgiは多くの方が利用していますので中の構成がおかしいということもないと思うのですが。 cgiに詳しい方、こちらのcgiを実際に利用していらっしゃる方など、 分かる方いらっしゃいましたらどうぞお助けください。 よろしくお願いします。 使用FTP:FileZilla 利用サーバー:http://www.adexd.net/
- ベストアンサー
- CGI
- CGI(Perl)のメッセージボックス表示について
CGI(Perl)のメッセージボックス表示について 上記について質問です。 <input type=submit value=" 送 信 "$fm> <input type=reset value="リセット"$fm></td></tr></table></form></ul><hr width=\"95\%\"> _FORM_ 上記のソースで送信ボタンを押した後に メッセージボックスを表示させてif関数等で 「はい」「いいえ」と分けたいのですが、 検索してもサンプルソースが中々見つかりません。 はいを押した時に送信されて、 いいえの時に「送信を中止しました」と表示される メッセージボックスを表示したいのですが・・・・。 どうすれば良いのでしょうか・・・。
- ベストアンサー
- Perl
お礼
お答えいただき、ありがとうございます。 上記の件、なんとか自己解決いたしました。 有効期限までの秒数の換算、という概念がいまいち わからないで、先ほどまで色々しらべていました。 お手数おかけしました。