IT技術・規格

PHPでMovableTypeのDBを操作する事に抵抗を感じる人もいそうですが、やってみると以外と簡単です。 今回はエントリーをタイトルのキーワードで検索する方法をご紹介しましょう。

EC-CUBEをカスタマイズしている際や何かの不具合が起こった時のデバッグ用に変数の内容をログファイルに出力する方法をご紹介します。

今回はMovableTypeにあるPHPのクラスと連携してデータベース内のエントリー情報を取得するサンプルをご紹介しましょう。

さくらのVPSではyumをインストールしてPHPを入れることができますが、標準のリポジトリ(パッケージデータベース)ですとPHP5.1.6という古いバージョンが入ってしまいます。 そこで最新バージョンが入るように変えてみましょう。 同様にMySQLも最新版にしてみます。

JavaScriptで直接PHP+MySQLのスクリプトとやり取りを行いたい場合に日付情報をDATETIME型に整形して送信したい場合があります。 その時の方法をご紹介します。

phpMyAdminでテーブルのリレーション設定をしていて、DELETE ON CASCADEの設定をやっていたところ、ちゃんとインデックスも張っているはずなのに「インデックスは設定されていません」というエラーが出てしまいました。

Webシステムを作成する際に、1箇所は自動メール配信する機能をつけているのではないかと思います。 その際にここを気をつけて実装しないと思わぬトラブルに陥ってしまうポイントとその回避方法をご紹介したいと思います。

さくらのVPSでPHPをインストールしたんですが、GDモジュールを入れ忘れたので、以下の方法で追加インストールしました。

アップローダーなどを設置してOffice2007系のWord(.docx) やExcel(xlsx), PowerPoint(pptx)かどうかを判断するのは以外と大変です。 なんとかやってみましょう!

HTML5なんかだと、強制的に半角数字だけを入力させるようにできますが、それができない場合はJavaScriptを使って以下のように関数化して変換しちゃいましょう。