PHP掲示板その6

雨今日は日曜日。 ものすごく眠い。 11時半くらいまで寝ていた……

起きてすぐに長女とでかける。 本当は公園で一緒に遊ぶ予定だったのだけど、あいにくの雨……
とりあえずお昼ご飯でも。 近くのジョイフルで、今日は生姜焼き定食を食べた。 おいしかった♪ ただちょうどお昼の時間だったかわからないけど、ものすごい混んでいた。

それから図書館に。 先週本を返したはずだったんだけど、家に返し忘れの本が3冊あった。
そして、雨だけど公園に。 長女は雨のなか遊ぶという…… オレはやめておこう……
車すぐ横で縄跳びをして遊んでいた。 ただ風邪をひいてしまうので10分くらいしか遊ばせてあげられなかったけれど……
家に帰ってすぐお風呂! あったかくて気持ちいい~♪

さて、今日のPHP掲示板の進捗状況。
・パスワードを設定したら記事を削除できるようにした
入力した記事番号・パスワードとログの記事番号・パスワードを照らし合わせて合っていたら削除するという機能。
だけどどうやってログファイルから削除するか悩んでいた。
array_splice という関数でログファイルから指定の場所を削除できるみたいだけど、なんどもやったけどできなかった(´・ω・`)
なので別の方法を考えた。 一度ログファイルの内容を全部書き写すという方法。
10件の記事があって、7件目を削除した場合
1~6件目をログファイルに記入
8~10件目をログファイルに記入
2つのfor文で一応はできたけれど…… もし記事が1万件くらいあったらどうなるのだろう…… 毎回ファイルを削除して記入してってやったらサーバーにかなり負担がかかるのかな? それともそうでもないのかな? その辺が不明。
まぁログを1万件も保存するようにしなければいいのだろうけど。

・本文の文字色が選択できるように
とりあえず9色。 そのうち入力フォームを作ってデフォルトの文字色数色+16進数で任意の文字色が選択できるようにしたい。 けど白背景で白文字とか黄色文字とかやることができちゃうから、任意の文字色はやめたほうがいいのかな~

とりあえずこれくらいだろうか……

サンプル
ソース