C/C++ CGIスレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
22:nobodyさん 04/03/02 23:33 ( ゚д゚)ポカーン 23:nobodyさん 04/03/02 23:34 >>21 (゚Д゚)ハァ? 24:nobodyさん 04/03/02 23:47 尋ね方がおかしかったでしょうか。 それとも根本的な勘違いでしょうか。 後者なら出直して参ります。 25:nobodyさん 04/03/03 00:28 スレ汚し申し訳ありません。 ”とんでもない勘違い”をしていました。 無事動作致しました。 26:nobodyさん 04/03/09 16:32 CGIに不正入力はつき物だが その場合戻り値でmainまで報告するか、それともexitを使ってその場で終了か どっちがいいかの。 27:nobodyさん 04/03/09 18:35 C++なら例外投げるヨロシ 28:nobodyさん 04/03/10 07:03 Cで書いた CGI で画像を表示したいと思ってるんだが、どうもうまく行かない。 鯖は Windows の Apache、C で書いたテキストベースの CGI は問題無く動作してるのだが・・・。 CGI 本体はこんな↓感じ。 infile = fopen( filename, "rb" ); /* もちろんファイルネームは入れてあるよ */ if( NULL != infile ) { i = fread( rbuf, 1, SIZE, infile ); /* SIZE は画像ファイルのサイズだよ */ printf( "Content-Type: image/gif\n\n" ); setmode( _fileno( stdout ), _O_BINARY ); /* Windows だからこうする(涙) */ fwrite( rbuf, 1, SIZE, stdout ); setmode( _fileno( stdout ), _O_TEXT ); /* そして元に戻しておく */ fclose( infile ); } で、MIME タイプを書き出す printf だけをやめて、鯖 PC でこの CGI を直に実行して リダイレクトで画像ファイル作ると、ちゃんと出来てるんだな これが。 呼び出す時は何の変哲も無く img タグによる CGI 呼び出しなんだが、 バッテンしか表示されない・・・。 正直、行き詰まってます。どなたかお助けを・・・。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5161日前に更新/150 KB
担当:undef