もっと軽くて渋いCGI.pmを創ろう
1 :名無しさん@お腹いっぱい。 :01/12/25 13:52 ID:KBD2Ypc8.net お願いしまふ
36 :名無しさん@お腹いっぱい。 :01/12/26 00:31 ID:RrkKaZX3.net こんなのどう。 sub 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; }
37 :名無しさん@お腹いっぱい。 :01/12/26 00:53 ID:???.net だれかXSで作ってくれねーかな。
38 :名無しさん@お腹いっぱい。 :01/12/26 08:58 ID:???.net CGI_Lite.pmはガイシュツだけど、 CGI::Minimalとかどうよ? 漏れは使ったこと無いが。
39 :名無しさん@お腹いっぱい。 :01/12/26 13:16 ID:0snM5bma.net >>38 使える機能 ・フォームのデコード ・アップロードの処理 ・url エンコード・デコード ・< とか > とか & のエスケープ、 ・RFC1123形式の時間表示 シンプルでよさげ。 クッキー周りを自分で書くなら、これいいかも。
40 :名無しさん@お腹いっぱい。 :01/12/27 02:14 ID:???.net こう言うのってマルチパートの時オブジェクト返すのばっかりかな CGI->fileprint("FormName"); みたいに出来ないと精神的にかなり嫌だ
41 :ダメ男 :01/12/29 04:16 ID:3B5IEZRj.net $value=~ s/%(..)/chr(hex($1))/eg; これのほうが速くない?
42 :a :02/08/13 10:12 ID:???.net print $query->checkbox(-name=>'checkbox_name', -checked=>'checked', # この行 -value=>'on', -label=>'Turn me on'); とやると <input type="checkbox" name="checkbox_name" value="on" checked> みたいになるけど デフォルトでcheckedさせないようにするにはどうすればいいのかな? #つまりは -checked=>'checked', #この行があってもなくてもデフォルトでcheckedになってしまうのでそれを何 #とかしたい
43 :nobodyさん :02/08/13 10:37 ID:???.net 何故にこのスレを選んだかなぁ。。。
44 :nobodyさん :02/08/13 13:19 ID:???.net Apache::Request使うからいいよべつに。
45 :山崎渉 :03/01/15 13:51 ID:???.net (^^)
46 :山崎渉 :03/03/13 17:48 ID:???.net (^^)
47 :nobodyさん :03/03/21 18:05 ID:pOguTMzc.net cgi-lib.plではダメなのか?
48 :nobodyさん :03/03/21 22:32 ID:???.net http://www.vector.co.jp/soft/unix/net/se276868.html
49 :nobodyさん :03/03/21 23:40 ID:???.net >>48 ひどすぎるそれ。 2次配布禁止ってなってるけど、それで正解だ。 むご過ぎて、2次配布する価値無しだ。
50 :nobodyさん :03/03/21 23:48 ID:???.net decode.plなんて汎用的な名前をつけるなよ・・
51 :nobodyさん :03/03/21 23:48 ID:???.net >>48 strictなコードで書いてほしい・・・ cgi-lib.plと同じじゃないかそれじゃ といっても最近はCGI.pm使うようになっちゃったからなぁ 無用だね
52 :nobodyさん :03/03/21 23:56 ID:???.net http://www.vector.co.jp/soft/unix/net/se273675.html Cookieの送受信に便利なPerlライブラリ 泣けるなぁ・・
53 :nobodyさん :03/03/22 10:52 ID:WPdkGWdU.net 勝手にメインパッケージの変数書き換えるなよ…
54 :nobodyさん :03/03/22 13:59 ID:35k142Il.net 説明のほうが長いという罠
55 :nobodyさん :03/03/22 16:35 ID:???.net モジュールの作り方を説明しているページってありませんか?
56 :nobodyさん :03/03/22 18:57 ID:???.net >>55 http://bulknews.net/lib/slides/perl-ruby-con2000/
57 :山崎渉 :03/04/17 12:12 ID:???.net (^^)
58 :山崎渉 :03/04/20 06:21 ID:???.net ∧_∧ ( ^^ )< ぬるぽ(^^)
59 :山崎渉 :03/05/22 02:21 ID:???.net ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
60 :山崎渉 :03/05/28 17:09 ID:???.net ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
61 :山崎 渉 :03/07/15 11:25 ID:???.net __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
62 :山崎 渉 :03/08/02 02:28 ID:???.net ∧_∧ ( ^^ )< ぬるぽ(^^)
63 :ぼるじょあ ◆ySd1dMH5Gk :03/08/02 05:01 ID:???.net ∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
64 :山崎 渉 :03/08/15 23:28 ID:???.net (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
65 :名無し募集中。。。 :04/06/13 20:24 ID:???.net . || . || . ☆ノハヽθ ______ ||ノノ*^ー^) アーテステス (:::) ./| || / つと ||||. ./ . | |二 / [] .  ̄ . / / | ̄ ̄ ̄ ̄ ̄ ̄| . / |______|/
66 :名無し募集中。。。 :04/06/13 20:25 ID:???.net . Y ̄ ̄⌒⌒⌒⌒ ̄ ̄~`ヽ \\※※※※※※※ \ . .\\※※※※※※※ \ \\※※ 〆〃ハハ 〜♪ \ヽ γ∬∬´▽`)※ . \ . ヽ(~~~~~~∪~~∪~~~~~~~~)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ____ . / / | | \ アーテステス… / |二二| | | ww . \ \ | | ____./ | ̄ ̄ ̄ ̄ ̄ ̄| |囲 = 囲|  ̄ ̄ ̄ ̄
67 :名無し募集中。。。 :04/06/13 20:25 ID:???.net . ☆ノハヽ ヨシ!! . ノノ*^ー^) ||| |◎▼ / つと ( 99 ::) ⊂_)__) ( [] ))) .  ̄ ̄ ̄
68 :名無し募集中。。。 :04/06/13 20:26 ID:???.net ||◎▼☆ノハヽ シュッパーツ!! ( 99 ノノ*^ー^)o ( [] ))) / . . ̄ ̄ ̄ u─u
69 :名無し募集中。。。 :04/06/13 20:26 ID:???.net ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,___,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;__, . | □ |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;□| | |___| □ |__|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;| |[]| || □ | |;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/ . \;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;/ |||◎◎/ \;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;/ . (======) トオイ… . \;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;/ (___)] . \;;;;;;;;;;;;;;; ;;;;;;;;/ u─u \;;;;;;;;
70 :名無し募集中。。。 :04/06/13 20:32 ID:???.net ||◎▼☆ノハヽ ハイ、ミカンデス . . ノノハヽ ナンデウチシッテンノ… ( 99 ノノ*^ー^) (VvV;从_ ( [] ))), つ(::::) ~~~-⊂ ,-、)/ . . ̄ ̄ ̄ u─u . (つ し' /
71 :名無し募集中。。。 :04/06/13 20:32 ID:???.net | . | | | ──|── . | / ̄| ̄\ | | | |/ .| | . .| | \ . __|__/.. . ...| | \ . \ / . . 〇 〇. / \ . . / \ キイテル?ヤッホー!! ./ \ エリノホウガカワry ./ ww . . oノハヽo ビックリシタノ… . 山 Σ(・ 。.・*;从 | ̄|| ̄ ̄|| ̄| / つつ |◎||■--||◎| ヽ_)_)´ .  ̄ . ̄ ̄ . ̄
72 :名無し募集中。。。 :04/06/13 20:33 ID:???.net . ドッカ〜ン!! . . γ''⌒⌒⌒ヽ (⌒;;;;⌒ ;;;;; ⌒) . ( (⌒;;;;; );;;;;) oノハヽo (;;;;( ;;;;; ) ) (・ 。.・+从 ( (;;;;;;; ;;;;; ) ;;;;;.) . /. 0T0 ガシャ!! . `ゞ 、,,;; ;;;;; ;;;,,ノ''" u─| ̄|
73 :名無し募集中。。。 :04/06/13 20:33 ID:???.net . | . ;;;;;;;;;;;| . . . .| ;;;;| . | ;;;;;;;;;;| . . ハロプロショップ . | ;;;;| . | . ;;;;;;;;;;;|. . . . | ;;;;| . | ;;;;;;;;;;| ________ | き ;;;;;| . | . ;;;;;;;;;;;| || . | .|| .| みて ;;;;;| . | ;;;;;;;;;;| || . | .|| .|. た /| . | ;/| || 0|0ノハヽ☆ . . |. で /;;;;| . | . / ;;;;| || ノノノヘ(^ー^*从||. |. / ...└─ _____|/. |.._.._||_(゜皿 ゜ 川 )_||____|/ ( つ ヽ/ / . . (___/J
74 :nobodyさん :04/06/21 23:15 ID:???.net s
75 :電脳プリオン :04/07/19 17:58 ID:???.net もうもっと軽くて渋いCGI.pmを創れましたか?
76 :nobodyさん :04/07/27 20:09 ID:???.net ,.. -─ ´ ̄ ̄ ̄ ̄` ─- 、_ / i / , . | | JVし __,,..-一、 | __ L__ _,,...ニァT ||::::::::::::| / ,.‐'´/ | |_>ー<___/ |. lj:::::::::∠-一´/ / `/___,..-ニ',7 T´,.-‐'´ / _,./..,すぐにあの世に送ってやるぜ '┬─'´ // _/:ヽ‐ニー--‐シ' ̄ \ |l___///:::::::::::::::/i. |l | ``ニ- ´i':::::::::::::::::/ |l. |
77 :nobodyさん :04/07/29 01:53 ID:???.net a
78 : :2006/02/20(月) 21:19:56 ID:???.net CGI::Minimalよさげ 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
79 :nobodyさん :2006/02/20(月) 21:24:49 ID:???.net やっぱりそういうレスが来ると思ったよ。 都合悪くなるとすぐ CGI::Minimal なんだからw ここに声高らかに宣言する。 釣れた と(´゚c_,゚` )
80 :78 :2006/02/21(火) 02:00:38 ID:eNvBOK6K.net 都合悪くって何の都合? 悪いがちょっと意味わからんので説明してくれ・・・ 何につられたのかもようわからんw
81 :はろー :2011/05/18(水) 10:24:10.16 ID:???.net こんどこそ
82 :nobodyさん :2011/05/18(水) 10:24:53.17 ID:???.net もういっかい
83 : 忍法帖【Lv=40,xxxPT】(1+0:8) 【24m】 電脳プリオン ◆3YKmpu7JR7Ic :2012/10/14(日) 12:33:52.21 ID:???.net ?PLT(12079) ∧_∧ ( ・∀・) | | ガガッ と ) | | Y /ノ .人 / ) .人 < >_∧∩ _/し' < >_∧∩`Д´)/ (_フ彡 V`Д´)/ / ←>>58 / ←>>62
84 :nobodyさん :2018/06/21(木) 01:18:34.10 ID:VtSVJLaY.net プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。 8CZYB
85 :nobodyさん :2023/01/09(月) 01:14:20.10 ID:ol6TS6VR.net 明星食品は「明星 おうち千里眼 にんにく豚骨醤油ラーメン」を1月23日に全国で新発売する。価格は348円 (税別)。
23 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★
本文 スレッドタイトル 投稿者