2013年9月17日 | 備忘録
さくらインターネット共用サーバーでSSLをPHP内で判定

PHPでSSL判定する場合、$_SERVER[‘HTTPS’]がonかどうかでチェックする場合がほとんどですが、さくらインターネットの共用サーバーでSSLを判定しようとしたら実現できませんでした。
HTTPSは設定されていないしPortはSSLも80、他に判定材料はないかと調べていたら、HTTP_X_SAKURA_FORWARDED_FORというサーバー変数が設定されることがわかりました。
したがって

if (isset($_SERVER[‘HTTP_X_SAKURA_FORWARDED_FOR’])) {
//SSL
}

という感じでとりあえずは判定できました。
ただ、いつ仕様変更されても文句は言えないのでコアなロジックに使うのは危険です。
安定したサイトを作るためにはやはり独自SSLを用意するべきですね。

Tags:,
Posted in 備忘録 | Comments Closed

2013年9月15日 | 備忘録
jQueryでクリックしたボタンのid取得方法

ボタンをクリックしたときなどで、クリックしたボタンのidを取得する時の取得方法をすぐ忘れるのでメモ。
$(this).attr(‘id’);

2013年2月13日 | 備忘録
Excelデータ内の改行を検索・置換する方法

これはわかってしまうと簡単ですが、検索ボックスを開き、ctrl+Jを入力すれば見た目は何も見えませんが、検索ボックスに改行コードが入力されます。
あとは検索なり、置換したい文字を入力して置換するなり好きなように改行データを扱うことができます。

Tags:
Posted in 備忘録 | No Comments »

2012年9月12日 | 備忘録
Excelの邪魔な貼り付けアイコンを非表示にする方法

Excelで前から気になっていたけど放置し続けていたをようやく消すことにしました。
「Excel 貼り付けの」と入力していたら「Excel 貼り付けのオプション 非表示 2010」」と出てきました。
やっぱりそうですよね、いらないですよね(笑)

2007以前はわかりませんが、2010だと非常に簡単。
ファイル→オプション→詳細設定→切り取り、コピー、貼り付けの中の「コンテンツを貼り付けるときに[貼り付けオプション]ボタンを表示する」のチェックを外すだけです。

これですっきり、もっとはやくするべきでした。

Tags:
Posted in 備忘録 | No Comments »

2012年8月22日 | 技術
Dreamweaverのプロパティビューを再表示

Dreamweaverのプロパティビューを間違って消してしまい、再表示させるのにわからなかったので書いておきます。
簡単なのですが、メニューのウィンドウ→プロパティを選択するだけ。
気づけば簡単なんですけどね。
ショートカットもありctrl+F3でした。

おまけでF4を押すとコードとデザインウィンドウ以外の表示/非表示を切り替えられることを知りました。
ウィンドウ→パネルの非表示という項目があります。