2009-05-01から1ヶ月間の記事一覧

日付入力のバリデート

PHP

"2009/05/30"などのように日付入力するフォームでのバリデート例 $date…フォーム入力値if ( $date && !strtotime($date) ) { echo 'NG'; }※ただし、'a'などはOKになるので完全なバリデートではない ※追記 日付の妥当性はこちらの関数も参考に checkdate(mont…

ログイン中のユーザ情報

users, who, w コマンドなど [user@system trunk]$ users user1 user2 user3 user[user@system trunk]$ who user pts/0 2009-05-29 10:12 (192.168.11.205) admin pts/4 2009-05-30 00:01 (192.168.10.125)[user@system trunk]$ w 08:45:22 up 63 days, 20:4…

SQL基本コマンド

SQL

挿入 列指定で値を登録 INSERT INTO tbl (xxx, xxx) VALUES (xxx, xxx);列順に値を登録 INSERT INTO tbl VALUES (xxx, xxx);更新 UPDATE tbl SET xxx = xxx WHERE xxx = xxx;削除 DELETE FROM tbl WHERE xxx = xxx;

¥マークをブラウザで表示させる

フォントを指定してやると、¥マークがバックスラッシュにならずに表示させる事ができました font-family: MS ゴシック; もしくは font-family: MS Pゴシック;※半角で"MS ゴシック"とするとIEで表示されないので注意。FireFoxはOK

ulimit(プロセスへの各種の制限)

全て表示(-aオプション) [root@system:/]# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited max nice (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 8190 max locked memory (kbytes, -l) 32 max memory si…

syck(高速YAMLパーサ)について

symfony1.0系では、PHPの拡張モジュールで「syck」がインストールされてたらそっちを優先的に使って、「syck」がなかったら、「Spyc」というライブラリを利用するようになっているらしい。 /etc/php.d/ xxx.ini syck.ini xxx.ini /etc/php.d/ xxx.ini syck.i…

レイアウトファイルの変更

例)layoutAAA.phpをレイアウトとして使用view.ymlにて xxxSuccess: stylesheets: [xxx/xxx/import: {media: print,screen}] layout: layoutAAA※デフォルトではlayout.phpが使用される[symfony 1.0.9]

cdの戻る機能

一つ前にいたディレクトリへ戻る $ cd -

PHP_EOLで改行コード

PHP

以下は同じ結果に。 ※PHP_EOLは環境にも依存しない echo 'aaa' . "\r\n" . 'bbb'; echo 'aaa' . PHP_EOL . 'bbb'; ブラウザ表示: aaa bbbソースを表示: aaa bbb