redirectAfterSaveの引数をsprintf記法に変更

クオートが減って見やすいです
空白入力のチェック機能を追加しました。

とりあえず練習でやってみましたが、アスキーアートの入力ができないので
そのうちこの機能は外します。何か別の方法もないものか考えてみます。。。
空白文字だけが入力されていたときのみ、空白をカットできるようにしました。

空白だけの入力のみ未入力扱いにできるようにしました。
要はAA貼っても問題ないようになりました。１文字でも何かしら空白以外が
入力されている場合は、空白文字もそのままコメントに反映されるようになりました。

(ただし、半角スペースを2回以上続けた場合、半角スペース1回分しかブラウザ上では
反映されませんでした。仕様っぽい気がしますが、とりあえず確認してみます。)
PHPDocに反映できるのかどうか、コメントの位置を移動してテスト
新規登録後はそのままログインされるようにしました。

<172.16.14.187/thread/18/entry-list>
> 新規登録したらログインしちゃって欲しいぞ～

を受けて追加してみました。
連投防止機能を付けてみました。

スクリプトで大量にコメントされるのを防止するのが目的です。
連投制限中はテンプレにメッセージを出しました。

とりあえず自分用も兼ねて、パッと見てわかるようにしたかったので。
クッキーを仕込むタイミングを変更しました。

エントリページに入った時点でsetcookieされる状態だったので、
validateを通してからsetcookieするようにしました。
(これまでの状態だと、入力なし状態のままsubmit押してしまっても
その後30秒書き込みできない状態だったので。)
コミット前に間違って消していたコードを再度入力
連投を制限する時間の長さを短くしました。

匙加減が難しいのでまだいろいろ調整中ですが、
とりあえず10秒にします。
連続投稿の制限を、投稿間隔ではなく投稿回数で制限するように変更

投稿のたびに○秒空けなければいけない、よりも
連続投稿は○回まで、のほうがよさそうなので変更してみました。
また、コードが長くなってきたので分けられるところは別メソッドにしました。
連続投稿のチェック動作がいろいろ破綻していたので修正

それぞれのプログラムを動作させるタイミングや順番がおかしいため
意図どおりの動作になっていませんでした。
不要になったSdx_Debug::dump を削除

ついでにちょいちょいコメント群の掃除もしました。
$_SERVER['HTTP_REFERER']='/secure/logout' だった際の動作を修正

遷移元ページがログイン画面以外だったらセッションにしまうようにしていましたが
ログアウトページが遷移元だった場合、ログイン後即ログアウトされてしまうので
セッションにしまわないようにしました。
$parsed_url['path']をセッションに格納する条件文をin_arrayに変更しました

pullrequest#10 のコメントを受けて直してみました。
Merge pull request #10 from SunriseDigitalStudy/feat/board/add_functions

Feat/board/add functions
一旦マージします。連続投稿の制限については、
修正後に別途プルリクエストを出すようにします。