スポンサーリンク
未分類

フォームの送信される・されないのまとめ(セレクトボックス)

HTMLフォームのセレクトボックスについてreadonlyやdisabledが付いているときの送信時の挙動について自分用にまとめました ↓↓↓ 状態別フォームの送信される・されないのまとめ(セレクトボックス) 上記ページでFireFoxやChromeの開発者ツールを起動した状態で適当に弄って送信ボタンをクリックすることでフォームの送信される・されないの確認が行えます。 jqueryのバージョンは1...
Windows 環境構築

Windowsの開発環境でApacheのサービスを複数設定する手順

PHP+Apacheを使用したWebシステムの開発を行う際、既存のサーバーによってPHPとApacheのバージョンが指定されていることがあります。 開発用のPCがWindowsの場合はApacheのサービスを登録する際の-Dオプションでサービスごとの定数を設定することで、httpd.confなどの設定ファイル内でif分岐による設定の切り分けを行うことが可能です。 今回はApache2.2+PHPな...
PHP

PHPの==による比較ついて

久しぶりにPHPをさわる際、フォームで送信された「0」の選択値が自前の必須チェックで引っかかったりするときに何でだっけとなるので自分用にまとめました。 以下の3パターンで検証を行いました。 0,1などの値を==で比較したとき 1,2などの値を==で比較したとき 0,1などの値を===で比較したとき 以下は検証に使ったPHPのコードです(テーブルタグは除去済み) $arr = array(null,...
AWS

出来るだけ少ないダウンタイムでEBSを縮小する方法について

httpd、PHPで稼動しているWebシステムについて出来るだけ少ないダウンタイムでEBSを縮小する方法について考えてみました。出来るだけ少ないダウンタイムというのは数分程度の想定です。 OSはAmazon Linux Webサーバーはhttpd プログラムはPHP DBはRDS(MySQL) EC2インスタンスにEBS(10GB)が/data(/dev/xvdf)でマウントされている想定 10G...
CakePHP3

CakePHP3メモ date_formatについて

DATE_FORMATをWhere句で使用したSQLを実行したら想定と違う結果が取れた件について ※サンプルデータ DROP TABLE IF EXISTS `accesslog`; CREATE TABLE `accesslog` ( `id` int(11) NOT NULL AUTO_INCREMENT, `ip` varchar(20) DEFAULT NULL, `date` datet...
スポンサーリンク