MiyagiRyo
SQLインジェクション攻撃対策
例えばフォームなどから条件を入力してもらってSQL文を作成する時に、SQLインジェクション攻撃などを防ぐ為にパラメータをエスケープしておく必要がある。 ここで、PHPではエスケープ用の関数が用意されている。 mysql_…タイムスタンプを比較する
testコマンドは2つのファイルのタイムスタンプを比較し評価することができる。 比較方法は2種類あり、 test file1 -nt file2 は「file1はfile2より新しい」ことを意味し、 test file1…Vimコマンド
大したコマンドではないですが、個人的に驚いたのでここに残しておこうと思います。 vimのコマンドモード時、 Ctrl+aでカーソル上の数字をインクリメント Ctrl+xでカーソル上の数字をディクリメントすることができます…サーバ移行後の設定変更事項
サーバ移行した際、データは問題なく移行できましたが各設定ファイルの指しているurlが移行前のサーバを指していたため、 出力結果が変になってしまいました。指定先を移行後のサーバのIPに変更する必要があります。 UPDATE…シェルスクリプト 数値計算
((計算式)) で数値計算をすることが出来ます 計算結果を利用したいときは変数の中身を利用するのと同じように「$」を使います。 echo $((計算式))dateコマンドのフォーマットオプション
“date”単体で使用すると次の様に返ってきますが #date >Tue Sep 15 09:06:05 UTC 2015 date +”フォーマット” で表示する日時年等を編集することがで…シェルスクリプト 何もしないコマンド
「:」は何もしないという時に使うコマンドです。 用途はif文での使用などがありますが、個人的に便利だと思ったのがファイルの初期化です。 : > xxx.txt 上を実行するとテキストファイルの中身は空になります。catコマンドでファイルに書き込みをする
ファイルをまるごと書き換える場合は cat <<EOF > ファイル 書き込む内容 EOF ファイルの末尾に追加して書き込む場合は cat <<EOF >> ファイル 付け足す内…12