C-CGI
C言語で掲示板などのCGIプログラムを作る方法を解説します。領域のサイズを自動調整する文字列処理ライブラリ、Cでの正規表現の使い方、フォームデータとCookieの処理などの解説があります。
更新情報
何年も更新してないので今後は縮小営業にします…。(2008/11/11)
ポインタ配列の話
を更新。(2008/12/21)
スパム対策のため掲示板他を削除。(2009/04/04)
お知らせ:
サイト構成変更のため、一部強制的に転送しているページがあります。
ポインタ配列
(http://sometime.minidns.net/~ccgi/pointer_array.html)
strtok()関数の動作
(http://sometime.minidns.net/~ccgi/strtok.html)
POSIX正規表現の使い方
(http://sometime.minidns.net/~ccgi/posix_regex.html)
regex.hを用いた文字列処理ライブラリの話は廃止、上記に統合
(http://sometime.minidns.net/~ccgi/posix_reglib.html)
一行掲示板編の「ログファイルの読み込みについて考える」
(http://sometime.minidns.net/~ccgi/linebbs/getlog.html)
は
Already Exists
内の更新版に自動転送されます。(2009/06/06)
アクセス減のため一行掲示板編は廃止しました。
C言語で作るCGIの実際
下準備・基礎知識編
開発・テスト環境の用意
避けて通れない文字列の話
呼び出した関数内でmalloc()等するときの注意
ポインタ配列
strtok()関数の動作
C言語によるCGIプログラムに関するQ&A
フォームデータの処理とCookie
フォームデータとCookieの処理[0] 取得と分割
フォームデータとCookieの処理[1] デコードとエンコード
フォームデータとCookieの処理[2] 日本語の文字コードについて
正規表現
POSIX正規表現 regex.h の使用方法
文字列処理ライブラリ編(そろそろ廃止予定)
文字列処理ライブラリautostring.c
Coffeehouse MOK_P
Since 09/17/2003
129309