12.ファイルの読み書き

う~む~?これも、すっかり忘れとる。(^_^; アハハ…
まずは、CGIの部屋に逝ってきま~す!

この項目用に、簡単なスクリプトを別に作成してやってみます。
確か、読み込みとか書き込みとかファイルが無ければ新しく作成して書き込むとか
色々とあった様な気がする。探してくる。ε=ε=┏( ~_~)┛

ファイルに値を書き込で・・・

open (ファイルハンドル, "> ファイル名");
print ファイルハンドル ファイルに送って書き込みたいデーター;
close (ファイルハンドル);

ファイルに書き込まれた値を呼び出して表示する。

open (IN,"kakikommu.txt");
@try_number = <IN>;
close (IN);

print "$try_number[0]\n";
print "$try_number[1]\n";
print "$try_number[2]\n";

∴ ↓こんな感じっす。

そんで最終的には、どうしたいかと言うと

1<>ムンバ<>123
2<>munba<>123
3<>ムンバカ<>111

の様に、ログファイルに予め記述しておいて・・・
せっかくだから、これを

フォームから入力 → ログファイルに送信 → ログファイルに記述 → ログファイル呼び出し → 呼び出した値をページに表示

やってみますかっ!w

えと~?まずは、入力フォームを作る。
と思ったけど、CGI本体で試しに、3名登録してみて
それぞれの・・・できた~っ!┌(* ̄0 ̄)┐ ワーッハッハッハッ・・・・

ま~、字下げとかスクリプト内ではちゃんとできてるんで
テキストエリア内での表示のずれは、ご勘弁っす!(/∇\)いないいない(((\( ̄▽ ̄)/)))ばぁ

一応、メモ帳にも保存しとくっす。w

cgibessou_page012.txt

今回のCGI別荘は、ここまでで一旦終了します。
目的は、C言語にCGIを組み込めたら組み込もうと思って復習してたら
おもしろくなったきて(いつもの悪い癖っす。w)時間かけてしまったのだった。(´ー`) ( ´ー` ) ( ´ ー ` ) (  ´ ー `  )マッタリ

しばらくは、Cの部屋で遊びます。ではまたっ!ε=ε=┏( ∩_∩)┛


戻る