もっと軽くて渋いCGI.pmを創ろう
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/12/25 13:52ID:KBD2Ypc80033名無しさん@お腹いっぱい。
01/12/25 20:13ID:???0034名無しさん@お腹いっぱい。
01/12/25 20:14ID:???気にせず行きましょう。
0035名無しさん@お腹いっぱい。
01/12/25 23:26ID:???Perl6で無くなるんだっけ?
でも利点が多いんで使いたいのだ。
・ただのハッシュよりはコンパクト
・条件付で高速なアクセス
・フィールド継承のサポート
0036名無しさん@お腹いっぱい。
01/12/26 00:31ID:RrkKaZX3sub get_full_query {
my $self = shift;
my $str = "";
$ENV{CONTENT_LENGTH} and read(STDIN, $str, $ENV{CONTENT_LENGTH});
$ENV{QUERY_STRING} and $str .= $ENV{QUERY_STRING};
my $query;
for (split /&/, $str) {
my ($name, $value) = map $self->url_decode($_), split /=/, $_;
push @{$$query{$name}}, $value;
}
$self->{_query} = $query;
}
sub url_decode {
my $self = shift;
my $part = shift;
$part =~ tr/+/ /;
$part =~ s/%([0-9A-Fa-f]{2})/pack("c", hex($1))/ges;
$part;
}
0037名無しさん@お腹いっぱい。
01/12/26 00:53ID:???0038名無しさん@お腹いっぱい。
01/12/26 08:58ID:???CGI::Minimalとかどうよ?
漏れは使ったこと無いが。
0039名無しさん@お腹いっぱい。
01/12/26 13:16ID:0snM5bma使える機能
・フォームのデコード
・アップロードの処理
・url エンコード・デコード
・< とか > とか & のエスケープ、
・RFC1123形式の時間表示
シンプルでよさげ。
クッキー周りを自分で書くなら、これいいかも。
0040名無しさん@お腹いっぱい。
01/12/27 02:14ID:???CGI->fileprint("FormName");
みたいに出来ないと精神的にかなり嫌だ
0041ダメ男
01/12/29 04:16ID:3B5IEZRjこれのほうが速くない?
0042a
02/08/13 10:12ID:???-checked=>'checked', # この行
-value=>'on',
-label=>'Turn me on');
とやると
<input type="checkbox" name="checkbox_name" value="on" checked>
みたいになるけど デフォルトでcheckedさせないようにするにはどうすればいいのかな?
#つまりは
-checked=>'checked',
#この行があってもなくてもデフォルトでcheckedになってしまうのでそれを何
#とかしたい
0043nobodyさん
02/08/13 10:37ID:???0044nobodyさん
02/08/13 13:19ID:???0045山崎渉
03/01/15 13:51ID:???0046山崎渉
03/03/13 17:48ID:???0047nobodyさん
03/03/21 18:05ID:pOguTMzc0048nobodyさん
03/03/21 22:32ID:???0050nobodyさん
03/03/21 23:48ID:???0051nobodyさん
03/03/21 23:48ID:???strictなコードで書いてほしい・・・
cgi-lib.plと同じじゃないかそれじゃ
といっても最近はCGI.pm使うようになっちゃったからなぁ
無用だね
0052nobodyさん
03/03/21 23:56ID:???Cookieの送受信に便利なPerlライブラリ
泣けるなぁ・・
0053nobodyさん
03/03/22 10:52ID:WPdkGWdU0054nobodyさん
03/03/22 13:59ID:35k142Il0055nobodyさん
03/03/22 16:35ID:???0056nobodyさん
03/03/22 18:57ID:???http://bulknews.net/lib/slides/perl-ruby-con2000/
0057山崎渉
03/04/17 12:12ID:???0058山崎渉
03/04/20 06:21ID:???( ^^ )< ぬるぽ(^^)
0059山崎渉
03/05/22 02:21ID:???0060山崎渉
03/05/28 17:09ID:???ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0061山崎 渉
03/07/15 11:25ID:???__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0062山崎 渉
03/08/02 02:28ID:???( ^^ )< ぬるぽ(^^)
0063ぼるじょあ ◆ySd1dMH5Gk
03/08/02 05:01ID:???ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0064山崎 渉
03/08/15 23:28ID:???│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0065名無し募集中。。。
04/06/13 20:24ID:???. ||
. ||
. ☆ノハヽθ ______
||ノノ*^ー^) アーテステス (:::) ./|
|| / つと ||||. ./ . |
|二 / [] .  ̄ . / /
| ̄ ̄ ̄ ̄ ̄ ̄| . /
|______|/
0066名無し募集中。。。
04/06/13 20:25ID:???. Y ̄ ̄⌒⌒⌒⌒ ̄ ̄~`ヽ
\\※※※※※※※ \
. .\\※※※※※※※ \
\\※※ 〆〃ハハ 〜♪
\ヽ γ∬∬´▽`)※ . \
. ヽ(~~~~~~∪~~∪~~~~~~~~)
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
____
. / / | | \ アーテステス… /
|二二| | | ww
. \ \ | | ____./
| ̄ ̄ ̄ ̄ ̄ ̄| |囲 = 囲|
 ̄ ̄ ̄ ̄
0067名無し募集中。。。
04/06/13 20:25ID:???. ☆ノハヽ ヨシ!!
. ノノ*^ー^) ||| |◎▼
/ つと ( 99 ::)
⊂_)__) ( [] )))
.  ̄ ̄ ̄
0068名無し募集中。。。
04/06/13 20:26ID:???||◎▼☆ノハヽ シュッパーツ!!
( 99 ノノ*^ー^)o
( [] ))) /
. . ̄ ̄ ̄ u─u
0069名無し募集中。。。
04/06/13 20:26ID:???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,___,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;__, . | □ |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;□| | |___| □ |__|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;| |[]| || □ | |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ . \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;/ |||◎◎/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;/ . (======) トオイ… . \;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;/ (___)] . \;;;;;;;;;;;;;;;
;;;;;;;;/ u─u \;;;;;;;;
0070名無し募集中。。。
04/06/13 20:32ID:???||◎▼☆ノハヽ ハイ、ミカンデス . . ノノハヽ ナンデウチシッテンノ…
( 99 ノノ*^ー^) (�Vv�V;从_
( [] ))), つ(::::) ~~~-⊂ ,-、)/
. . ̄ ̄ ̄ u─u . (つ し' /
0071名無し募集中。。。
04/06/13 20:32ID:???| . | | |
──|── . | / ̄| ̄\ | |
| |/ .| | . .| |
\ . __|__/.. . ...| |
\ . \ / . . 〇 〇. /
\ . . /
\ キイテル?ヤッホー!! ./
\ エリノホウガカワry ./
ww . . oノハヽo ビックリシタノ…
. 山 Σ(・ 。.・*;从
| ̄|| ̄ ̄|| ̄| / つつ
|◎||■--||◎| ヽ_)_)´
.  ̄ . ̄ ̄ . ̄
0072名無し募集中。。。
04/06/13 20:33ID:???. ドッカ〜ン!!
. . γ''⌒⌒⌒ヽ
(⌒;;;;⌒ ;;;;; ⌒)
. ( (⌒;;;;; );;;;;) oノハヽo
(;;;;( ;;;;; ) ) (・ 。.・+从
( (;;;;;;; ;;;;; ) ;;;;;.) . /. 0T0 ガシャ!!
. `ゞ 、,,;; ;;;;; ;;;,,ノ''" u─| ̄|
0073名無し募集中。。。
04/06/13 20:33ID:???. | . ;;;;;;;;;;;| . . . .| ;;;;|
. | ;;;;;;;;;;| . . ハロプロショップ . | ;;;;|
. | . ;;;;;;;;;;;|. . . . | ;;;;|
. | ;;;;;;;;;;| ________ | き ;;;;;|
. | . ;;;;;;;;;;;| || . | .|| .| みて ;;;;;|
. | ;;;;;;;;;;| || . | .|| .|. た /|
. | ;/| || 0|0ノハヽ☆ . . |. で /;;;;|
. | . / ;;;;| || ノノノヘ(^ー^*从||. |. / ...└─
_____|/. |.._.._||_(゜皿 ゜ 川 )_||____|/
( つ
ヽ/ /
. . (___/J
0074nobodyさん
04/06/21 23:15ID:???0075電脳プリオン
04/07/19 17:58ID:???0076nobodyさん
04/07/27 20:09ID:???/ i
/ , . |
| JVし __,,..-一、 | __
L__ _,,...ニァT ||::::::::::::| / ,.‐'´/
| |_>ー<___/ |. lj:::::::::∠-一´/ /
`/___,..-ニ',7 T´,.-‐'´ / _,./..,すぐにあの世に送ってやるぜ
'┬─'´ // _/:ヽ‐ニー--‐シ' ̄ \
|l___///:::::::::::::::/i. |l |
``ニ- ´i':::::::::::::::::/ |l. |
0077nobodyさん
04/07/29 01:53ID:???http://www.nihongo.org/snowhare/utilities/modules/cgi-minimal/
CGI.pm (3.05) via standard CGI - 16 fetches per second
CGI::Simple (0.075) via standard CGI - 20 fetches per second
CGI::Deurl (1.08) via standard CGI - 36 fetches per second
CGI::Thin (0.52) via standard CGI - 38 fetches per second
CGI::Lite (2.02) via standard CGI - 52 fetches per second
CGI::Minimal (1.16, :preload) via standard CGI - 52 fetches per second
CGI::Minimal (1.16) via standard CGI - 66 fetches per second
cgi-lib.pl (2.18) via standard CGI - 71 fetches per second
null Perl script via standard CGI - 103 fetches per second
null C program via standard CGI - 174 fetches per second
CGI::Simple (0.075) via mod_perl - 381 fetches per second
CGI.pm (3.05) via mod_perl - 386 fetches per second
CGI::Minimal (1.16) via mod_perl - 417 fetches per second
null Perl script via mod_perl - 500 fetches per second
0079nobodyさん
2006/02/20(月) 21:24:49ID:???都合悪くなるとすぐ CGI::Minimal なんだからw
ここに声高らかに宣言する。
釣れた
と(´゚c_,゚` )
008078
2006/02/21(火) 02:00:38ID:eNvBOK6K悪いがちょっと意味わからんので説明してくれ・・・
何につられたのかもようわからんw
0081はろー
2011/05/18(水) 10:24:10.16ID:???0082nobodyさん
2011/05/18(水) 10:24:53.17ID:???■ このスレッドは過去ログ倉庫に格納されています