Monthly Archives: 3月 2011

Can’t be used as a function parameter

PHPでfunctionの可変長引数をとりたい場合には
func_num_args()

func_get_arg()
を使う。

したらこんなエラーがでてしまった
Can’t be used as a function parameter
なんぞい。
Read more »

phpでhtml特殊文字( )などを除去

なんかすぐ忘れてしまうのでメモ

html_entity_decode

関数を使う。

こんな感じでstrip_tagsとあわせてつかっておけば

html_entity_decode(strip_tags($val))

htmlに関連するタグだとか特殊文字だとかは全部除去できる。

jQueryでコピペを禁止

パスワードの確認入力ボックスなどで使える。

$("クエリ").bind("paste", function (e) { e.preventDefault(); });

ちなみに個人的にはコピペ禁止のサイトってあまり好きでない。
自分がサイトを利用する側で、コピペ禁止textなどがあるとイラっとする。

サイトでユーザ登録をする際には、ミスを防ぐためにメールアドレスは
gmailなどのメーラに表示されているものからコピペするし、
パスワードもツールでランダム生成されたものをコピペする。
手入力自体をまず行わない。

ランダム生成されたパスワードを手入力しなきゃいけないなんて
どんな拷問かと。

とは言え、需要がある場合もあるのでメモ。

大地震

生まれてはじめて経験する規模の地震。

新宿近郊のオフィスビルで打ち合わせをしている最中だった。
Read more »

.htaccessにてディレクトリへのURLアクセスを全て禁止

メモ。
以下の一行でOK

deny from all