[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 01/08 11:49 / Filesize : 150 KB / Number-of Response : 701
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C/C++ CGIスレッド



1 名前:nobodyさん [04/02/26 08:58 ID:GDAQuNNS]
C言語CGI専用スレッド
pc2.2ch.net/test/read.cgi/php/988918264/

C/C++ CGI 専門のスレッドです。

スクリプトを検索できるサイトです。

cgi.resourceindex.com/Programs_and_Scripts/C_and_C++/
www.cgifiles.com/scripts/cc++/index.shtml

前スレ
pc2.2ch.net/test/read.cgi/php/988918264/

276 名前:nobodyさん [04/10/01 18:04:01 ID:qscnRJvR]
あれへんだなあ・・

何言ってるかわかんなくなってきちゃった・・・・
でもさあPHPってHTMLに記述するスクリプト言語ですよねェ〜

それをパースして実行するんですからあきらかにコンパイルしたCの
プログラムの方が早そうに思えるんですけどねエエ・・・・

277 名前:nobodyさん [04/10/01 18:07:17 ID:qscnRJvR]
>>275

ウゼェ じゃないんですかああ?
うっぜってどこの方言ですかアア??

やぱありCGIでPHPを使った方がいいんですかねえ・・・
どうなんですかねええ
優秀なみなさ〜〜ん

278 名前:nobodyさん mailto:sage [04/10/01 18:09:14 ID:???]
phpをネタに持ってきた時点で脳が古い。
センスもなし。

279 名前:nobodyさん [04/10/01 18:18:02 ID:qscnRJvR]
>>272

あ〜ちなみにおくれつっこみですけどお〜〜
それはマーフィーの法則とはいいませんよ〜
それは272さんとその仲間達(272本人かも・・)の法則ですよ〜〜

それとも次ぎのマーフィーの法則に載るんですかあ〜〜
それともマーフィーの法則っていっとけばカッコイイと思ったんですかあ〜

マーフィーの法則をネタに持ってきた時点で脳が古いですよ〜
扇子あげましょうか?

280 名前:nobodyさん mailto:sage [04/10/01 18:23:01 ID:???]
>>274
2chでのやりとりなんてほとんどマーフィーの法則に嵌ってるだろ。

281 名前:nobodyさん mailto:sage [04/10/01 18:29:10 ID:???]
>>278
昔はPHPなら速度比較と処理負荷だけで飯五杯はいけたんだが・・・
もはや残ってる部分といえばコードキャッシュネタくらいか
Cでおかずになるネタは・・・このスレの伸びが何かを語っているな・・・

282 名前:nobodyさん mailto:sage [04/10/01 18:31:49 ID:???]
>>280
それ自体もそうでつか

283 名前:nobodyさん mailto:sage [04/10/01 18:35:57 ID:???]
たいていがマーフィーの法則に当てはまることが法則ってのじゃ利用価値ないじゃん。
どうでもいいけど昔、マ板かどっかにCのコーディングにありがちな「マーCの法則」スレとか無かったっけ。
田代がまだ只の人だったころの話なのだが。

284 名前:nobodyさん mailto:sage [04/10/01 18:48:52 ID:???]
>>283
そりゃ田代本人が出した本のタイトルじゃないのかw
PHPは旬過ぎたけど user ml がまだまだアツイぜ



285 名前:nobodyさん mailto:sage [04/10/01 19:01:49 ID:???]
news13.2ch.net/test/read.cgi/news/1096597691/
反応が薄いな

286 名前:nobodyさん [04/10/19 10:52:37 ID:eOcRyqWU]
Apache2のWinネイティブなCGIでActiveXEXEと
やりとりってできないんでしょうか?
CGIを普通に起動する分にはちゃんとできてるのですが・・・
いちおうApacheのサービスは「デスクトップとの対話を許可」してあります

287 名前:nobodyさん [04/10/21 10:38:39 ID:GNUlgmPe]
cとphp

おれはcの方が早いと信じたい!

288 名前:nobodyさん mailto:sage [04/10/21 23:49:17 ID:???]
>>286
なにがやりたいのかいまいち不明

289 名前:nobodyさん mailto:sage [04/10/24 21:41:04 ID:???]
アルゴリズムによってはCの方が早くなるんじゃないだろうか

url文字列のほうは良いんだがmultipart/form-dataのクラスをどういう構造にしたら分りやすいかちょっと悩む
ただの文字列はoperator[]でファイルのときはファイルの情報を持ったオブジェクトを返すでいいかな

290 名前:nobodyさん mailto:sage [04/10/24 21:57:41 ID:???]
車輪の再開発してないで既存のライブラリ使えよ

291 名前:nobodyさん mailto:sage [04/10/27 11:54:00 ID:???]
単純で良い物が無い

292 名前:nobodyさん mailto:sage [04/10/27 23:05:12 ID:???]
単純でよければ自作すればいいじゃーん

293 名前:nobodyさん mailto:sage [04/10/27 23:06:32 ID:???]
だからしてるんじゃないか

294 名前:nobodyさん mailto:sage [04/10/28 06:15:52 ID:???]
このスレはドリフだな



295 名前:nobodyさん mailto:sage [04/10/30 02:13:13 ID:???]
>>289
自分が使いやすい/使いたいように作れば、それで良いと思うよ

296 名前:nobodyさん mailto:sage [04/10/30 02:26:46 ID:???]
C++でCGI作ろうと思ったけど全然ライブラリが揃って無くて駄目だね。
Perlならcpanでサクサク拾えるのに。

297 名前:nobodyさん mailto:sage [04/11/02 10:30:42 ID:???]
>>296
Cのライブラリを使えばいいじゃん

298 名前:nobodyさん [04/11/30 12:32:26 ID:q4147YdE]
レスポンスがあるかわかりませんが..

POSTで受け取った文字が化けるのでiconv使って変換をと思ったんですが

iconv_t icv_hook;
char *inp;
char *outp;
size_t ret_val;
size_t in_buf_left;

memset(out_buf, 0, BUFSIZ);
in_buf_left = strlen(in_buf);
out_buf_left = BUFSIZ;

ret_val = iconv(icv_hook, inp, in_buf_left, outp, out_buf_left);
警告: 互換性のないポインタ型からの引数 2 個の `iconv' を渡しますです
警告: 引数 3 個の `iconv' を渡しますにより、キャストなしで整数からポインタを作りました
警告: 互換性のないポインタ型からの引数 4 個の `iconv' を渡しますです
警告: 引数 5 個の `iconv' を渡しますにより、キャストなしで整数からポインタを作りました


docs.sun.com/app/docs/doc/806-2802/6jc0bne4u?l=ja&a=view
これの通りにしたのに
どこがおかしいのでしょうか?

299 名前:nobodyさん mailto:a [04/11/30 13:42:39 ID:???]
>>298
char *とchar **は違う。

300 名前:nobodyさん [04/11/30 19:18:07 ID:q4147YdE]
どうもありがとうございます。

char *とchar **は違うとはわかりますが、ではどこをどう直せばよいのでしょうか?
宣言時にchar**とやったり、キャストを入れてみてもやはり警告が出ます。

コンパイルは通りますが、実行時に
iconv()を呼ぶときに必ず
「セグメンテーション違反です
のエラーが出ます

301 名前:nobodyさん mailto:a [04/11/30 19:56:28 ID:???]
>>300
const char *inp;
char *outp;
(中略)
ret_val = iconv(icv_hook, &inp, in_buf_left, &outp, out_buf_left);

302 名前:nobodyさん mailto:sage [04/11/30 20:09:48 ID:???]
>>301

char *inp;
char *outp;
ret_val = iconv(icv_hook, &inp, &in_buf_left, &outp, &out_buf_left);

なぜか指示どうりではだめでしたがこうやったら正しく実行できたので
とりあえず報告します。


303 名前:nobodyさん mailto:sage [04/11/30 20:20:55 ID:???]
>>302
初めて使う関数は、きっちりmanを見たほうがいいよ。
副作用のこともあるし。

www.linux.or.jp/JM/html/LDP_man-pages/man3/iconv.3.html
これはLinuxのだけど。

304 名前:nobodyさん mailto:sage [04/12/03 15:18:44 ID:???]
C/C++ CGIで、最初に1回だけユーザ認証をやって、
その後同一の実行ファイル上で、ログイン状態を維持する

これを実現するための考え方と、参考になるソースを教えてください。




305 名前:nobodyさん mailto:sage [04/12/03 22:30:06 ID:???]
>>304
同一の実行ファイル上ってのがよくわからない。
言葉通りに解釈すると、Cookieにそのファイルのpathを設定すればいいだけだけど。


306 名前:nobodyさん mailto:sage [04/12/04 00:34:37 ID:???]
PHPのセッション管理のような仕組みを作っちゃえば楽なんだろうけど、作るのは楽じゃない。

307 名前:nobodyさん mailto:sage [04/12/05 06:35:51 ID:???]
>>304

>>305に1票、もしオレがやるなら、やっぱ Cookie使う。
セッション管理より楽だし。
厳密性を求めるのは厳しいけど、ユーザ認証が目的なら、
同じブラウザを使ったかどうか分かる Cookieは充分有効な手段でしょ。

308 名前:nobodyさん [04/12/05 06:40:37 ID:4YEMHaP5]
>>304
ソースくらい検索してほしいが、オレのブックマークにこんなのが入っていたので参考までに。
ttp://sometime.minidns.net/~ccgi/taggedstr.html

309 名前:nobodyさん mailto:sage [04/12/05 06:41:11 ID:???]
sageるつもりだったがついうっかり・・・ OTL

310 名前:305 mailto:sage [04/12/05 10:05:05 ID:???]
> C/C++ CGIで、最初に1回だけユーザ認証をやって、
> その後同一の実行ファイル上で、ログイン状態を維持する

通常、CGIプログラムはリクエスト毎に終了してしまうので、
プログラム内の変数にログイン状態のデータを維持する事は出来ない。

そこで、データの永続化。
具体的には、ファイル、データベース、共有メモリでもなんでもいいので、
CGIプログラムが終了してもデータが残るような媒体にデータを記録する事になる。

その際、Process IDやIP address等からユニークなIDを作成し、
このIDをキーとしてログイン状態などの情報を記録する。
同時に、このIDをセッションIDとしてブラウザのCookieに設定させることで、
認証を済ませたユーザかどうかを確認する。これがセッション管理。

一度認証を済ませたあとは、
ブラウザが送ってくるCookie(CGIの場合は環境変数などに設定される)
のセッションIDと一致するキーのデータを引き出し、そのログイン状態を確認すれば良い。


>>306
簡単なセッション管理の実装で、
セッション毎に./session/$SESSION_ID$ ファイルを作成するとかはどうだろう。

>>307
>>305は、一応、セッション管理を前提に書いてました。
"同じ実行ファイルの上で"が同一URL上でという意味ならCookieのpath設定だけで済むかと思ったので。


311 名前:nobodyさん mailto: [04/12/05 11:23:18 ID:???]
sometime.minidns.net/~ccgi/taggedstr.html

312 名前:nobodyさん mailto:sage [04/12/05 16:32:23 ID:???]
普通にクッキーデコーダクラス作ればいいだけの話じゃん。
おいらはurl_decodeクラスとそこからget,post,cookieの継承クラス作ったけど。
データ構造は自作二分木

313 名前:nobodyさん mailto:sage [04/12/05 17:12:51 ID:???]
そういう手続き型のはモジュールでやったほうがいいと思われ

314 名前:nobodyさん mailto:sage [04/12/05 17:17:25 ID:???]
>>313
そうか?
ヘンテコな抽象化だなとは思うが、リクエストとかユーザステートみたいな
他の設計クラスとかち合わなきゃどうでもよくね。
クラス=メソッドってOOとしてはNGだけど、Cppなんだし。



315 名前:nobodyさん mailto:sage [04/12/05 17:28:03 ID:???]
C++はオブジェクトをとるかデータ構造をとるかでよく迷わされる
Cでやることも考えるなら、そう迷うこともないけど

316 名前:nobodyさん mailto:sage [04/12/05 17:30:13 ID:???]
おいおいLispスレが立ったぞ。ドンケツ脱出だな。

317 名前:nobodyさん mailto:sage [04/12/05 18:46:29 ID:???]
>>316
ACLかよw
そりゃ間違いなく脱出だが

318 名前:304 mailto:sage [04/12/07 09:58:50 ID:???]
アドバイスありがとうございます。
色々試してみます。


319 名前:nobodyさん mailto:sage [04/12/25 01:16:54 ID:???]
みんなUTFとか使ってる?

320 名前:nobodyさん mailto:sage [05/01/19 15:43:33 ID:???]
((void *)0)

321 名前:nobodyさん [05/01/21 13:43:21 ID:Z6ezIjZ/]
ばかばかしい質問かもしれないんですが
bluequartz上でC/C++ cgiがどうして動かせなくて困ってます。

gcc バージョン 3.3.2 20031022 (Red Hat Linux 3.3.2-1)
もちろんapacheは動いています Server version: Apache/2.0.51

コンパイルしたファイル(xxx.cgi)はコマンドラインからは実行できるのですが、
これをブラウザから見ようとすると、 「xxx.cgi ファイルを保存しますか?」
となってしまいます。
どこがおかしいのでしょうか

何か見落としているかも知れないので指摘いただきたいです


322 名前:nobodyさん mailto:sage [05/01/21 15:52:04 ID:???]
>>321
content-typeが変なのになってるんじゃないでしょうか。

323 名前:321 mailto:sage [05/01/21 16:58:47 ID:???]
普通に
Content-type: text/html
です。

テスト用に時刻表示するやつを作ってみましたが
以下のテキストを吐き出すだけです。
Content-type: text/html

<html>
Fri Jan 21 16:53:21 2005
</html>

これもブラウザから見ようとすると
やっぱりファイルを保存しますか?となってます


324 名前:nobodyさん mailto:sage [05/01/21 17:39:21 ID:???]
>>323
保存したファイルの中身は?



325 名前:321 mailto:sage [05/01/21 18:10:27 ID:???]
>>324
保存したファイルの中身を見てみましたが実行用のバイナリファイル
そのものだと思います。
出力結果とかが保存されてるわけではない(と思う)です



326 名前:nobodyさん mailto:sage [05/01/21 18:44:53 ID:???]
AddHandlerは?

327 名前:321 mailto:sage [05/01/21 18:56:11 ID:???]
今のところこうなってます

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
.....
AddHandler cgi-script .cgi
AddHandler cgi-script .pl



328 名前:nobodyさん mailto:sage [05/01/21 22:24:50 ID:???]
>>321
どっちかと言うと C/C++ に関する問題ではないような。
だってコマンドラインから実効出来るという事は、「Cプログラム」としては正しいわけだろ。
たぶん Apache のディレクティブがきちんと設定されてないのでは?
CGI 実行ディレクトリについて、Options +ExecCGI とかやってる?

ちなみにウチのディレクティブは、CGI 関連はこんな感じ(Win32/Apache 2.0)。

LoadModule cgi_module modules/mod_cgi.so

ScriptAlias /cgi-bin/ 実際のディレクトリ

<Directory "実際のディレクトリ">
AllowOverride None
Options +ExecCGI
Order Allow,deny
Allow from all
</Directory>

AddHandler cgi-script .cgi .pl

設定してからだいぶ経つので細かい意味は忘れてしまった・・・ウチも色んなトコ見て
コピペを繰り返したので、検索しまくってガンガッてほしい。


329 名前:nobodyさん mailto:sage [05/01/22 07:40:07 ID:???]
>>327
Perl CGIは実行できてるんだよね。

330 名前:321 mailto:sage [05/01/22 11:24:45 ID:???]
すみません
今確認してみたらPerlCGIも実行できてませんでした...



331 名前:nobodyさん mailto:sage [05/01/22 13:33:32 ID:???]
どこに置いて実行しようとしているんだ?

/cgi-bin/ならデフォルトでAliasが設定されているから>>328のように
Options +ExecCGIを追加しないとならないし。
俺は/cgi-bin/のAliasをコメントアウトして全ディレクトリで使えるようにしてある。

DocumentRoot "実際のディレクトリ"

<Directory "実際のディレクトリ">
Options FollowSymLinks MultiViews ExecCGI Includes
AllowOverride ほげほげ
Order allow,deny
Allow from all
</Directory>

AddHandler cgi-script .cgi .pl

332 名前:nobodyさん mailto:sage [05/01/22 13:34:34 ID:???]
あるいはユーザディレクトリなら別の部分で設定しなきゃならんよ。

333 名前:nobodyさん [05/01/25 07:56:51 ID:hWOf15Pd]
>>304さんに便乗して質問です。
ログイン情報を記録する方法はわかったんですが、
クライアントが適切なログオフ処理をしなかったらセッション管理用のファイルは残りますよね?
例えば、クライアントがブラウザを閉じたらサーバ側で勝手にログオフ処理、なんてことは出来ないでしょうか?

334 名前:nobodyさん mailto:sage [05/01/25 08:11:21 ID:???]
絶対無理っしょ。
時間制限でタイムアウトするくらい。



335 名前:nobodyさん mailto:age [05/01/25 09:11:15 ID:???]
普通は>>334の方法でやるね。

336 名前:333 mailto:sage [05/01/25 10:01:05 ID:???]
わかりました。一時間リクエストがなかったらログオフするようにしたいと思います。
ありがとうございました。

337 名前:nobodyさん mailto:sage [05/01/25 16:55:53 ID:???]
クッキー使えばええやん

338 名前:nobodyさん mailto:sage [05/01/26 09:08:53 ID:???]
>>337
どうやって?
クッキーつかってもクライアントがブラウザ閉じたかなんてサーバー側では
判らんと思うが?

339 名前:nobodyさん mailto:hage [05/01/26 15:10:15 ID:???]
有効期限を過去に設定すればブラウザを終了させた時点でクッキーが消える。

340 名前:nobodyさん mailto:sage [05/01/26 15:17:37 ID:???]
>>339
だから?

341 名前:nobodyさん mailto:hage [05/01/26 15:48:12 ID:???]
>>340
少しは頭を働かせたら?

342 名前:nobodyさん mailto:sage [05/01/26 16:06:10 ID:???]
>>341
お前が一番頭が働いていないようだが

343 名前:nobodyさん [05/01/26 16:11:38 ID:/NT/JEVZ]
>>339
クッキーは消えてもサーバのセッションファイルは残るんだよ。
それをどうすればいいかを考えてるの。
ちなみにPHPでは
session.gc_maxlifetime = 1440
とかで時間を指定してガベージコレクションしてる。


344 名前:nobodyさん mailto:sage [05/01/26 16:26:34 ID:???]
>>339
消えても次にアクセスがあった時にクッキーがあるかどうかの
判断に利用できる程度だろ。
そういう話をしてるんじゃないの。



345 名前:nobodyさん mailto:hage [05/01/26 16:43:31 ID:???]
337が言っているのはセッションを使わずに、という意味だと思うが。

346 名前:nobodyさん mailto:sage [05/01/26 17:01:46 ID:???]
>>345
そうか
>>337言葉が足りないんだよ

347 名前:nobodyさん mailto:sage [05/01/26 17:07:30 ID:???]
>>345
だとしても的外れには違いない。

348 名前:nobodyさん mailto:hage [05/01/26 17:10:17 ID:???]
>>346
確かに。

349 名前:333 mailto:sage [05/01/27 00:23:16 ID:???]
なんか種を蒔いちゃったみたいですいません…
自分としてはユーザ毎にデータファイルを必要とするプログラム書こうと思うんで
やっぱりタイムアウト処理になると思います


350 名前:nobodyさん [05/01/27 12:24:39 ID:???]
当分はこのスレ下がるばかりか・・

351 名前:nobodyさん mailto:sage [05/01/27 13:55:33 ID:???]
てかもはやCとかC++の話じゃなくてCGI一般の話ジャン

352 名前:nobodyさん mailto:sage [05/01/29 01:15:48 ID:???]
すっかりCGIの話なのでアレだが、
Flash埋め込んでSocket通信させるってのはどうよ。
>ブラウザを閉じたらチェック

353 名前:nobodyさん mailto:sage [05/02/15 23:46:08 ID:???]
cgiでscanf使えますか?

354 名前:nobodyさん [05/02/17 07:25:27 ID:27dZ6TGB]
質問させて下さい。
フォームから受け取った値をgetcharで読み込んでいるんですが、
「 , 」が%2Cになってしまいます。どうすればいいでしょうか?



355 名前:nobodyさん mailto:sage [05/02/17 08:36:36 ID:???]
>>354
%2Cを , に変換すればいい

356 名前:354 mailto:sage [05/02/17 11:16:54 ID:???]
>>355
ありがとうございました。
URLエンコードという言葉を今日はじめて知りました。。。

357 名前:nobodyさん mailto:sage [05/02/18 23:50:55 ID:???]
>>353
標準入力に対するものだから、使える事は使えると思う。
が、入力書式が CGI とは合致しないわけだから、>>354がトライしているように、
getchar とか使って URL エンコードを自前 or ライブラリでやる方が
モアベターだと思う。

358 名前:nobodyさん mailto:sage [05/02/20 17:03:47 ID:???]
scanfなんてBOF問題バリバリの関数を使うなよ…

359 名前:nobodyさん mailto:sage [05/02/20 20:42:33 ID:???]
ろくに知識がない奴ほど↑みたいな書き込みをするね。

360 名前:nobodyさん mailto:sage [05/02/21 11:04:26 ID:???]
>>358
問題を理解した上で、自分の目的を満たすにはこれが良い、と思ったんなら、
どんどん使えば良い。と思うぞ。

包丁なんて怪我しやすい道具を使うなよ…

なんて言わないべ?フードプロセッサー使ったって良いんだけどさw

361 名前:nobodyさん mailto:sage [2005/04/23(土) 18:11:42 ID:???]
質問です
今までPerl,PHP等やってきて最近C言語でCGIスクリプト作成をはじめましたが、排他処理は一般的にはどの手法を使いますか?
やはりフォルダを作成する方法ですか?

362 名前:nobodyさん [2005/04/24(日) 21:13:21 ID:WkqhPVlv]
VCでHelloWorldのテストCGIを作ったところ、111kBでした。
同じくLSICでコンパイルすると17kBでした。(500で動きませんでしたが。)

なぜこんなにサイズの差があるのですか?もっと減らす方法はありませんか?

363 名前:nobodyさん mailto:sage [2005/04/25(月) 00:23:01 ID:???]
>>362
MS-DOSとWin32の違い

364 名前:nobodyさん mailto:sage [2005/04/27(水) 01:22:34 ID:???]
>>362
VC++のほうがデバッグモードになってないか?



365 名前:nobodyさん mailto:sage [2005/04/27(水) 10:44:49 ID:???]
>>362
やってみたら
Debugで160k
Releaseで40k


366 名前:362 mailto:sage [2005/04/27(水) 21:39:50 ID:???]
うわ、本当だ…
お騒がせしました

367 名前:nobodyさん [2005/05/19(木) 21:48:26 ID:GAjOQJM0]
今晩は、スレで度々話題になってるようですが、いまいちわからないので質問させてください。画像ファイルの質問です。
<input type="file">でjpegやGIF、BMP画像をpostで送信した場合、標準入力に他の文字列等と同様name=に画像ファイルデータ
が送られているのでしょうか?その画像ファイルはどの様に処理したらいいのでしょうか?ご教授ください

368 名前:nobodyさん [2005/05/19(木) 22:14:38 ID:EjA+9pug]
z57.2?-121-74.?pp.??kw?k.ne.?p:8080
z57.2?-121-74.?pp.??kw?k.ne.?pうへへ。

369 名前:nobodyさん mailto:sage [2005/05/20(金) 10:35:30 ID:???]
>>367
CのCGIライブラリでも使え
検索したらあるはず

370 名前:367 [2005/05/20(金) 15:58:18 ID:UC8INN3X]
>>369
CGI用のライブラリーってありますけど製作者のあくがつよすぎて理解するのが大変なんですよね・・・
なんで自分で関数から作った方がいいと思ってるんですよ・・・勉強にもなるし。

371 名前:nobodyさん mailto:sage [2005/05/20(金) 16:16:48 ID:???]
>>370
だから、そういったライブラリがあるだろ。
アクが強いとか関係無しに、どういう仕組みかが分かってないから
>>367のような質問をしたんでしょ?

既に動いてるライブラリのソースコードを読めば、そこに答えなりヒントがあるでしょ。
それを応用して自作すればいい。

アクが強いとか理解が大変とか言ってるが、結局、頭悪いだけじゃん。

372 名前:nobodyさん mailto:sage [2005/05/20(金) 16:23:25 ID:???]
>>367
www.gnu.org/software/cgicc/cgicc.html
つかっとけ。

書き込み見る限り、君のおつむじゃこれよりもまともなのを作るのは無理。

373 名前:nobodyさん mailto:sage [2005/05/20(金) 17:27:26 ID:???]
>>367
www.boutell.com/cgic/
GDライブラリ開発してるところ
2.0からファイルアップロードに対応してる

374 名前:367 mailto:sage [2005/05/21(土) 07:08:21 ID:???]
やれやれ・・
コード読め?
読むような質問じゃあないだろうに。あほ
コード読め、コード読め、って猿の一つ覚えのような回答しかできないんだったらだまってろよ。
そのほうが百倍有益w



375 名前:nobodyさん mailto:sage [2005/05/21(土) 10:33:25 ID:???]
aso

376 名前:nobodyさん mailto:sage [2005/05/21(土) 16:05:50 ID:???]
>>374
読まなくていいから、パクれ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<150KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef