Category Archives: 未分類 - Page 2

PHPでURLリクエストパラメータ解析

なんと。。。
こんな関数が用意されとるのか。
Java出身者からすると衝撃的。

parse_str($url)

便利ですわはい

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

SQLで日付範囲同士の重複チェック

たまにこんな場面に出くわす。

テーブルのカラムとして
from_date(開始日)
to_date(終了日)
を保持しており、画面からも
開始日
終了日
がわたってくる。

これらの範囲日付同士が、一日でも重複している場合はエラーとする。
Read more »

最強かもしれないphpメールクライアント

ちょっと必要になったので、PHPでPOP3でメールメッセージ受信&添付ファイル受信ができる
ソースを探してみた。

Read more »

Google Maps API v3で住所検索

バージョン3になってIDなどが不要になり、手軽に利用できるようになった

Google Maps API。

住所から位置を検索して自サイトのhtml上に表示させるスクリプトを作成してみた。
Read more »

2台以上のPCでマウス・キーボードを共有するソフトSynergy

以前に使用していたフリーソフト「どこドア」がwindows 7 & Windows vistaの環境で

うまく動かなかったので、類似ソフトを探してみた。

見つけましたSynergy。

最高すぎます。
Read more »

【jQuery】textareaにて Alt + ;(セミコロン)で現在日を挿入

Excelの便利機能として、Alt + ;(セミコロン)キーを同時押しすると、カーソル位置に現在日が挿入されるというものがある。

個人的には、かなり常用している機能で、OSに標準搭載されて欲しいレベルだったりする。

で、jQueryを使ってhtmlのtextareaにも同じような機能を搭載してみようと考えた。

Read more »