phpでIPアドレスを取得する
IPアドレスの取得は$_SERVER[“REMOTE_ADDR”];で行う。 条件分岐と組み合わせて、表示切替を行うことが出来る。 <?php $accessFlg = 'false'; $accessIP = $_SERVER["REMOTE_ADDR"]; if($accessIP == '0.0.0.0' || $accessIP == '1.1.1.1' || […]
WPなど案件構築覚書
IPアドレスの取得は$_SERVER[“REMOTE_ADDR”];で行う。 条件分岐と組み合わせて、表示切替を行うことが出来る。 <?php $accessFlg = 'false'; $accessIP = $_SERVER["REMOTE_ADDR"]; if($accessIP == '0.0.0.0' || $accessIP == '1.1.1.1' || […]
配列の最後の値はend()関数で取得する事ができる。 ただし、連想配列や多次元配列の値を返すことが出来ないので注意。 <?php $array = array('a', 'b', 'c'); $last = end($array); ?>
乗算やオーバーレイといった効果を画像に設定する。 background プロパティで複数の画像をカンマで区切ると、画像同士のブレンドも可能。 尚、IEには全般対応指定ないほか、Safariブラウザも効果タイプによっては対応していない。 body { background: #0bd url(beach-footprint.jpg) no-repeat; background-blend-mode: […]
1、ブラーを付けたい要素をブロック要素で囲む <div id="blurArea"> ~略 通常どおりのコーディング~ </div> 2、jQuaryの本体と、vague.jsを読み込む <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script> <script src= […]
// スライドモードを指定する // horizontal(水平), vartivcal(垂直), fade(フェード)の3パターン mode: 'horizontal', // horizontal // スライダーの対象とする子要素を指定する // セレクタの指定はjQueryのセレクタルールを利用する(div.slideなど) slideSelector: '', // '' // スライド […]
忘れやすいので注意。 position:relative;をtable要素またはdisplay:table-cellにかけると、IEとFirefoxで指定したボーダーが出ない。 [必須]などのアイコンをpositionで揃える場合などで使用すると思うので、その場合にはtableにposition:relativeをかけるのではなく、該当セルにdivを挟みdivに対してposition:relati […]
WPなどphpファイル個別でリダイレクトが必要な場合、また.htaccessでのリダイレクトが効かない場合などに用いる。 ■リダイレクト <?php // Googleにリダイレクト(移動) header( "Location: https://google.com/" ) ; // 終了 exit ; ■301リダイレクト // ステータスコードの301を出力する header( "HTT […]
同じパーツでも呼び出し元で表示を一部切り替えたい場合などに使用する。 <?php //呼び出し元のファイル情報を取得 $associative_array = debug_backtrace(); //ファイル名を出力 $file = $associative_array[0]["file"]; $filename = basename($file,".php"); ?> 表示元ファイ […]
■配列ソート sort ($array) ■配列ソート(逆順) rsort ($array)
$('li').each(function(index){ //3つごとに設定 if(Math.floor(index/3)%2==0){ //classを付加 $(this).css('color','blue'); }else{ $(this).css('color','red'); }; });