掲示板の投稿内容削除について
[上に]
[前に]
[次に]
2段
1999/11/24(水) 18:04:04
初心者な質問で申し訳ありません。
只今perl勉強中です。 そういう訳でHNは2段にしました。
掲示板の仕組みについて大まかな流れは把握出来て来たのですが
投稿記事削除をどういう仕組みで行っているのか・・
まだ、どのような関数を使用して実現しているのかが
イマイチ解りません。 あちこちのスクリプトにも目を
通してみたのですが、削除している事は解るのですが
きっちりと理解したいのです。
宜しければ、教えて下さい。
よろしくお願いします。
しなのむし
1999/11/25(木) 00:36:51
記事の保存方法は色々あると思いますが
一つの記録ファイルに全データを保存するタイプだと
大抵は、1行1レコードになっていると思います。
つまり1投稿(日付,名前,内容 等) = 1行
というわけです。
例えば
axxx
bxxx
cxxx
という中身の記録ファイルがあって
cで始まるレコードを消したいとします。
ここで、いきなり"cxxx を削除!"
みたいにはいきません。
大雑把ですが、実際には
1.全レコードを記録ファイルから読みこむ
2.記録ファイルを空にする
3.1レコードずつ頭がcかどうか調べる
4.頭がcじゃないレコードは順次記録ファイルに書き戻す
頭がcのレコードは記録ファイルに書き戻さない
みたいな "削除" というよりは "除外" みたいな処理をします。
少しは理解の足しになったでしょうか?
で、関数は自分で調べてください。(^^;
2段
1999/11/25(木) 17:46:02
[[解決]]
>しなのむしさん
どうも有り難うございます。
なるほどって感じで作業の流れは掴めました。
どういう流れになっているのか理解して居なかったので
かなり足しになりました。
関数や動作について、色々と勉強して来ます。
有り難うございました。
[上に]
[前に]
[次に]