Web技術
-
「document.writeでScript」の書き出しを別の方法に書き換える
■書き換え前 var url="https://example.com/script.js"; document.write('<script type=…
-
【PHP】UTF-8のBOMを削除する方法
当記事の内容とは微妙に違いますが、追記しておきます。 メモ帳で作成したUTF-8のテキストのBOMを削除したい場合は、メモ帳以外のエディターを用いて保存する以外…
-
【CSS】Youtube動画の埋め込みをレスポンシブ風にする
手抜きなレスポンシブ風 iframe[src^="https://www.youtube.com/"], iframe[src^="http://www.you…
-
【PHP】1時間ごとに変わる乱数を作る
初めは乱数をキャッシュしておこうかなと思ったのですが、キャッシュは面倒なので違う路線で・・・。 <?php $now = new DateTime( "n…
-
【はてなブックマーク】3user、5user目にセルクマするPHPスクリプト
自己責任でご利用ください。規約等の問い合わせは、直接サービス提供会社にお問い合わせください。 3user目、5user目に狙ったかのようにセルクマするブロガーを…
-
【JavaScript】eval難読化で、動作しない場合に見直す点
var httpObj = new XMLHttpRequest(); httpObj.open("GET", "http://example.com", tr…
-
【PHP】file_get_contentsが使えない環境用にcurlで代替の関数を作成する
無料系のサーバー(xdomain)などで、file_get_contentsが使えないようになっている場合があります。その時は、cURLをつかって同じような処理…
-
【CSS】アフィリエイトリンク(テキスト)で、勝手に改行が入る問題の解決方法
・余計な改行が入る ・余分な空白が入る 仕様しているテーマによっては、1pxの画像が計測用に入っている場合に、上記なようなことが起こりえます。 原因は、画像(i…
-
【PHP】カレンダーを作成する
PHPで簡易なカレンダーを作成してみました。テーブルタグでHTML出力します。 <?php $yy = date("Y"); //年 $mm = date…
-
【PHP】月末日を取得する
$yy = date("Y"); //年 $mm = date("m"); //月 $last_day = date('j', mktime(0, 0, 0, …
-
【CSS】蛍光ペン風にテキストの下にラインを引く
CSS3を使うと簡単に実現できることに驚きました。 試して見るとわかると思いますが、いろいろ色を用意しても結局使うのは1色だけにしたほうが良い気がします。あと、…
-
【PHP】初心者用の正規表現の覚書
最短マッチ(最短一致) //最長(デフォルト) preg_match("/<div>(.*)</div>/", $subject, $m…
-
【PHP】HTML 内のOGP 情報を取得する方法
$html = file_get_contents($url ); //取得するページの URL $flag = preg_match_all( "|<m…
-
【PHP】gzip形式のファイルを作成する
//ファイル読みこみ $buffer = file_get_contents("sitemap.xml"); //gzip形式でファイル出力 file_put_…
-
【PHP】dirname(__FILE__) と__DIR__ について
なぜ __DIR__ ではなく、dirname(__FILE__) を使うのですか? PHP5.3以降 → __DIR__ が使える PHP5.2以前 → di…
-
【PHP】末尾のスラッシュ「/」を削除する、追加する
末尾のスラッシュ「/」を削除する $url = rtrim( $url, '/' ) . "/index.html"; rtrim( $url, '/' ) で…
-
【PHP】if文の書き方について【波括弧{}、コロン:】
・波括弧を使用したif文 ・コロンを使用したif文 ・波括弧は実は省略できる場合がある ・三項演算子 Wordpress関係のソースをみてると、よくコロンを使っ…
-
ブラウザのアドオン(拡張機能)に頼らない「Create Link」「Make Link」機能について
javascript: (function() { var ele = document.createElement('textarea'); ele.styl…