ベーシック認証がかかったページからファイルを読み込む
jsonファイルの読み込みなど、ベーシックで動作出来ない場合に指定する。 ■URLにIDとパスワードを含める file_get_contents('http://user:password@example.com/hoge/fuga'); ■phpでfsockopenの場合 <?php $fp = fsockopen('basic.example.com', 80); fwrite($fp, […]
WPなど案件構築覚書
jsonファイルの読み込みなど、ベーシックで動作出来ない場合に指定する。 ■URLにIDとパスワードを含める file_get_contents('http://user:password@example.com/hoge/fuga'); ■phpでfsockopenの場合 <?php $fp = fsockopen('basic.example.com', 80); fwrite($fp, […]
foreach ((array) $array as $key => $value) { $sort[$key] = $value['track_num']; } array_multisort($sort, SORT_ASC, $array); print_r($array); ———————– […]
■ 配列の重複値を削除「array_unique」 配列に重複した値がある場合、最初に出現した値が保持され、後の値は取り除かれます。 $arr = array('aaa', 'aaa', 'bbb', 'bbb', 'ccc'); $res = array_unique($arr); ■多次元配列の場合 SORT_REGULARを用いる <?php $arr = array( array(1 […]
OpenGraph.phpを呼び出して使用する <?php include_once(HTTP_PATH . '/OpenGraph.php');?> <?php $opengraph = OpenGraph::fetch('http://cookpad.com/recipe/1606942'); ?> <p><?php echo($opengraph-& […]
<?php if(preg_match("/test/",$_SERVER["REQUEST_URI"])): ?> testディレクトリで表示される内容 <?php elseif(preg_match("/test02/",$_SERVER["REQUEST_URI"])): ?> test02ディレクトリで表示される内容 <?php else: ?> その他 […]
<select name="myDate" id="myDate" class="form-select"> <?php $now = time(); for ($i=5; $i<=11; $i++) { $myDate = date("Y年m月d日", strtotime("+{$i}day")); print('<option value="'. $myDate. […]
◯IE6〜IE8“以外”にハック #help_me { color: red; } :root *> #help_me { color: red; } ※IE用の設定を先に書き、その他ブラウザの設定を上書きする ◯IE8以下にハック #help_me { background: #ccaaff; background: #ccaaff\9; /* IE8 以下 */ } ※通常のプロパティの […]
スクロールバーを非表示にしつつ、スクロール機能可能なように、スクロール部分のみ隠す。 スクロールエリアと同じサイズのDIVにoverflow: hidden;をかけ、スクロールエリアにはマージンを付け足す。 ■html <div id="wrap"> <div id="inner"> <h1>スクロール出来ます。</h1> <p>ああああ […]
a:link ↓ a:visited ↓ a:hover ↓ a:active
ページ内アンカーで移動する際に、移動後の表示位置を設定する。 例)110px 表示位置を下にずらす。(ヘッダー固定している場合など) ■html <h2 name="アンカー名" id="アンカー名" class="anchor">アンカー調整</h2> ■css .anchor{ /* アンカー移動位置調整 */ padding-top:110px; margin-top […]