CATEGORY システム開発Tips

PRGパターンっていうのか

フォームから送信プログラム(送信じゃなくてもいいけど)にPOSTリクエストを送信し、送信プログラムでエラーが発生したらRedirectしてフォームページにGETリクエストを送信するよくあるあれ。だいぶ前から使っていたので…

【CodeIgniter】バリデーションに正規表現を使う

CodeIgniterのバリデーションで正規表現を使ってちゃちゃっとチェックしたい時用のTipsです。 正規表現が使えれば特に難しいことはなく以下の形で利用できます。 // 例えば簡単な電話番号チェック(先頭0で5桁以内…

【Apache】ページが存在しない時にディレクトリ内のファイル一覧がでないようにする

 レンタルサーバーを使っていると、サーバーによっては存在しないページにアクセスするとご丁寧にそのディレクトリ内のファイル一覧を全部みせてくれるサーバーがあります。すごく迷惑ですよね(笑)最近はだいぶ減ってきましたがそれで…

Apacheで有効なモジュール確認

Apacheでmod_rewriteが有効になっているかなどモジュールが有効になっているかどうか確認したい時、以下のコマンドを実行することでモジュール一覧を表示することができます。 apachectl -M または ap…

【Apache】特定ディレクトリ以下はブラウザからアクセスできないように.htaccessでアクセス権限を設定する

レンタルサーバーを使っていたり、お客様から指定のサーバーを利用する場合、どうしても公開ディレクトリ上にシステムファイルを設置しないといけない場合があります。そういう時、ブラウザからのアクセスはできないようにする設定をしな…