日本語を記入すると文字化けした話。Commentオブジェクト指向プログラミングでフレームワークを使わずに掲示板をcreateその6。ページングStep5でメッセージの色分けとかしたよー2重送信も防止しといたし、とりま足りないのは編集削除機能だ。編集削除をユーザーにやらせるか管理者がやるかで実装内容がかなり変わってくるんだけど手始めにユーザーが弄れるようにしてみようと思う。ユーザーが編集・削除をするとなると、新たに必要になってくるものがいくつか出てくる。投稿を区別する一意なIDその投稿がユーザーのものであるという証IDは記事の投稿順に連番で数字を付けるのが妥当かな。ユーザーの証は記事を投稿するときに秘密の鍵を一緒に投稿させるようにして、それをハッシュ化してログに一緒に保存すれば簡単ですね。ユーザーに操作させるかどうかは任意で決めれたほうが便利だろうから、iniファイルに新たな設定を追加しときます。truetrueまたは1なら許可するって感じに。記事にIDを付与するデータベースなら「おーといんくりめんと」っていう便利なものが存在するけど、ファイル関数にそんな甘ったるい機能は無いから自前で何とかするしかない。単純にログをカウントしてIDにする方法と、ID用のログファイルを作って保存しておく方法。