WEB開発 サイトを引っ越しさせたら文字化けが発生 サイトを新しいサーバーへ引っ越しを行うと文字化けが発生することがある。ファイルの文字コード、ファイル内に記述された文字コードが同じなのに、なぜ文字化けが発生するかといえば、それはサーバー側にも出力する文字コードが決められているからだ。 文字... 2019.10.12 WEB開発
WEB開発 Dumpファイルをインポートするとプライマリーキーがない phpmyadminでエクスポートしたデータをインポートしたけどなぜかプライマリーキーがない! 原因としては、うまくデータが読み取れてない可能性が考えられる。プライマリーキーの設定などは一番最後にまとめて行われるので、そこまでデータの展開が... 2019.10.02 WEB開発
WEB開発 handsontableでselectCellByPropが使えない バージョン7以降はselectCellByPropが使えない。その代わり、同じようにselectCellが利用できるようになっている。 selectCellByPropが利用したいときはselectCellを利用しよう。 2019.10.02 WEB開発
WEB開発 wordpressのthemeのindex.phpが500エラーを出す wordpressのthemeフォルダにはindex.phpが必須とされている。しかし、ここには一つ問題が発生することがある。themeファイルのindex.phpへサーチエンジンが検索してアクセスすることがある。考えられる原因としては、t... 2019.10.02 WEB開発
WEB開発 セッション時間を長くしてもセッションが切れる PHPでログイン時間を伸ばしたい。そんなときはsession.gc_maxlifetimeを変更する。 これはもちろんなのだが、それでもなぜか設定時間より早くセッションが切れてしまうこと、ないですか? それ、session.save_pat... 2019.09.28 WEB開発
WEB開発 JavaScriptでアンカーを判断して処理を変更する方法 URLのアンカー、又の名をハッシュやシャープ。つまり、#なになにと書かれている場合にそれを取得する方法だ。これを利用すればそのアンカーが記述されているときは何かを行うjavascriptを組むことができる。 取得方法 // URLのアンカー... 2019.09.28 WEB開発
WEB開発 Search Replace DBがエラーで動かない WordPressのお引越しで活躍する、Search Replace DB。こちらを実行させようとすると以下のように出てしまう。 The script encountered an error while running an AJAX r... 2019.09.23 WEB開発
WEB開発 配列の値を全て合計するjavascript A.reduceという関数を使う reduceは配列を順々に引数に入れて処理を行う関数のようだ。 var totalVal = .reduce(function(p, c) { return p + c; }); returnで戻った値がp... 2019.09.16 WEB開発
WEB開発 PHPでgoogleindexingapiを実装する 以下のコードで登録されているか、登録をするかの機能を作れる。これをベースにシステムに組み込んであげれば自動的に更新があれば登録するような機能も作れるだろう。 conposerで以下データを利用する GoogleのAPIサービスでauthキー... 2019.09.14 WEB開発