ど素人から毛を生やす。<延>

Web

MySQLでテーブルに複数カラム追加したいときの書き方

どもです。
SQL初心者の備忘録。

MySQLで一度に複数カラムを追加したいときの書き方です。

ALTER TABLE
... 全文を読む »

PHPの開発エディタは必ず空白が可視化できるものを使おうと誓った話。

どもです。
今回はちょっと吃驚したトラブルの話。

本来、やりたかったことはとてーもシンプル。


foreach($array as 
... 全文を読む »

jQueryのajaxでphpを実行して、配列を返り値にして再びjsで処理したい

どもです。

今回の課題は、jQueryからphpを実行して、返り値に配列を受け取って再びjsで処理 です。
ajaxは不慣れなので、基本から踏まえましょう。

①基本形

... 全文を読む »

SQLでJOINするカラムを条件分岐させようとした話

どもです。
SQLで嵌ったので覚書。

状況としてはこんな感じ。


SELECT 
	CASE
		
... 全文を読む »

input type="file"でアップロードされたファイル名を取得(IE9以下も)

どもです。

jsにて、input type="file" でアップロードされたファイル名を参照する必要がありました。


var 
... 全文を読む »

phpで改行を置換したいが「\n」と「\r\n」の違いに首を傾げた話。

どもです。
phpで改行を置換することになり、ちょっと悩んだのでメモ。

置換等を行う際、改行処理は制御文字を用いて行う必要があります。

が、

どうにも改行用の制御文字には「\n」と「\r\n」の2種類があるらしい。... 全文を読む »

phpにおける正規表現の超基本を学ぶ。

どもです。

この頃、正規表現を扱うことが増えたので、ちょっとど素人のままではいられなくなってきた。
ので、まじめに勉強してみようと思った次第です。

正規表現の超基本ルール

( ... 全文を読む »

PHPで関数がどこから実行されたか探る

どもです。
昨日に引き続き、デバックするのに便利そうなPHPの小技。

頻繁にひっぱりだこな関数だと、
どこから呼び出されたのかソースから探るのは難しい。

ので、関数がどこから実行されたか探るコマンド。... 全文を読む »

PHPで自分が今どこにいるか確認する

どもです。

巨大なPHPプロジェクトの修正作業があったとして、
エラーログを出さない箇所の修正や、
エラーの原因がエラーの場所と異なる場合に役立つかもしれない、

現在のファイルパスと行数を出力するだけのコードです。... 全文を読む »

onblurからのalertで再focusしたらバグる問題

どもです。
まこと久々のjs関係の更新です。

テキストボックスをonblurで入力チェック、
望んだものでなければalert(もしくはconfirm)を呼び、再びfocusで入力し直させる。

一般サイトだと時代遅れのブツではありますが、... 全文を読む »

エックスドメインWP4.7更新時、管理画面のエディタ等に不具合が発生する件の対処

どもです。
ウェブ関係の更新はとても久しぶりです。

ここまでのあらすじ

先日、WordPress4.7にアップグレードしたのですが、
その際にエディタがテキストで固定され、ビジュアルエディタが使えなくなる不具合が発生しました。... 全文を読む »

MTで記事のアーカイブマッピングを設定したのにパーマリンクがアーカイブページへのリンクになるとき

どもです。

MovableTypeで作業中、
記事ページを作成してアーカイブマッピングを設定したのに、
いざ記事を作ってみるとパーマリンクの値がおかしい。

具体的には、... 全文を読む »

MTで生成したファイル「だけ」500エラーになったらパーミッションを確認

どもです。

MovableTypeを使ったサイト作成をしていたところ、
MovableTypeで生成したファイルのみ、アクセスすると500エラーになる事件がありました。

それで知ったのが、
サーバーによっては... 全文を読む »

Instagramで投稿した画像をAPIを使って取得・表示するまで

どもです。

Instagramとウェブサイトの同期、というのは今どき結構需要があったりします。
単にInstagramに投稿した写真を並べるだけであれば、公式APIの必要は無い、そうなのですが、
こういった見た目にしたいとか、こういう情報が欲しいとか、やり始めれば必ずカスタマイズしたくなるものです。

ので、APIを利用した取得と表示の仕方をば。... 全文を読む »

複数のカテゴリから残り1つのカテゴリを絞り込み、選ばれたカテゴリからページを取得する

どもです。

今回のお題はこんな感じ。

カテゴリ①②の両方を持つpostのカテゴリ③だけが表示される→選択されたカテゴリ名.htmlを取得して表示!

…この図でわかるのだろうかw
説明しますと、

複数の種類のカテゴリと(カテゴリ①~③)、... 全文を読む »

WordPress4.5バージョンアップでHeadSpace2とバッティング

どもです。

ちょうど昨日、WordPress4.5が公開されました。
ので、アップグレードしたのですが、どうにもエディタの調子がおかしい。... 全文を読む »

GoogleChrome、IEでwindow.openの幅・高さの設定が反映されなかったら

どもです。

jsでポップアップウィンドウを開くwindow.openについて、
些細な躓きを見つけましたのでご報告をば。

window.openでwidthを設定しているのに、GoogleChromeだと設定が反映されない

といったご相談を受けました。... 全文を読む »

無料レンタルサーバーにWordPressを移設するのに、色々試してみた結果。

どもです。

当サイトは、だいたい2016年4月をもってサーバー・ドメインを変更し、
「ど素人から毛を生やす。<延>」に名を改めました。

サーバーを変更するわけですから、当然ながらWordPressやデータベースの移設は必須作業です。
しかし、移設先が無料のレンタルサーバーということで、不自由の多い中で無事に移設ができるのか。... 全文を読む »

レスポンシブだけどiPadはPCサイト幅980pxで表示したいときのviewport

どもです。

レスポンシブサイトをコーディングするとき、
PCとiPadとスマホでそれぞれブレイクポイントを用意するのが理想です。
が、予算やデザインの関係でiPadはPCサイトを表示にすることも多くあります。

このとき、... 全文を読む »

サイトアドレス変えたら403になったときはhtaccessでシンボリックリンクを有効化!

どもです。

だいぶ前に、WordPressで「サイトアドレス」を変更したら403エラーになった件の対処を書きましたが、
こちらの記事の進化・改訂版みたいなものです。

シンボリックリンクとは

... 全文を読む »