URLエンコード・デコードの実装方法(Perl、PHP、JavaScript対応)
2009.12.02
URLに2バイト文字を含めるためのエンコード・デコード方法を、Perl、PHP、JavaScriptの3言語でまとめました。各言語のシンプルな関数を使った実装例を紹介し、文字列を正しく処理する方法を解説します。
Movable Typeの検索フォームでカテゴリ別検索を実装する方法
2009.11.29
Movable Typeのmt-search.cgiを使って、ブログ内検索をカテゴリ別に絞り込む方法を紹介します。カテゴリをプルダウンで選択できるフォームの作成方法や、複数カテゴリでの検索絞り込み方法を実例を交えて解説します。
MTPaginateプラグインでMovable Typeのアーカイブをページ分けして表示
2009.11.28
記事数が増えた際に便利なMTPaginateプラグインを使って、Movable Typeのアーカイブページをページ分割する方法を紹介します。ページ分割設定の詳細や、MTPaginateを正しく動作させるためのポイントを解説します。
Movable Typeのフォルダとカテゴリを効率的に表示するテンプレート例
2009.11.24
Movable Typeでフォルダやカテゴリ、月別アーカイブを表示するためのテンプレートコードを紹介します。特に、MTSubCatIsFirstやMTSubCatIsLastなどのカテゴリ関連タグを活用した方法を解説します。
JavaScriptでWebページに印刷ボタンを追加する方法
2009.11.18
Webページに印刷ボタンを追加したい場合、JavaScriptを使って簡単に印刷機能を実装できます。本記事では、window.print()を使用した印刷ボタンの作成方法を説明し、実際にボタンを表示させるコードを紹介します。
Movable Type4でカテゴリとフォルダを自由に並べ替える方法
2009.11.16
Movable Type4では、カテゴリやフォルダを昇順や降順で自動的に表示することができますが、さらに細かい並び替えを行うためには「Sort Categories And Folders」プラグインを使うのが便利です。この記事では、プラグインを導入し、カテゴリやフォルダを任意の順番で並べ替える方法を解説します。
perlとPHPでのCookie操作—書き込みと読み込みの基本
2009.11.15
CookieをHTTPヘッダに書き込む方法と、書き込んだCookieを読み込む方法について、perlとPHPのコード例を交えて解説します。具体的な設定項目や、複数のCookieを扱う方法も紹介し、簡単に使える方法を学べます。
TagSupplementalsプラグインでMovable Typeの関連ブログ記事を表示する方法
2009.11.14
ブログ記事に関連する内容を簡単に表示したいなら、TagSupplementalsプラグインが便利です。このプラグインを使えば、タグの一致度に基づいて関連する記事をリストアップすることができます。具体的なテンプレートタグの使用例も合わせて紹介します。
MT Duplicate プラグインでMovable Typeのページ作成を効率化する方法
2009.11.12
Movable Typeを使って大量のウェブページを作成する際に役立つ「MT Duplicate プラグイン」の紹介です。記事一覧やウェブページ一覧に「複製」メニューが表示され、素早く新しいページを作成できるようになります。大量のコンテンツを効率的に管理したい方におすすめです。
Movable TypeにWYSIWYGエディタを導入する「TinyMCE-MTPlugin」の便利な活用法
2009.10.02
Movable Typeでエントリ編集をより直感的に行うための「TinyMCE-MTPlugin」の紹介です。このプラグインを使うと、記事の本文やカスタムフィールドにもWYSIWYGエディタが適用でき、編集作業が大幅に楽になります。設定手順や便利な使い方を解説します。
さくらのレンタルサーバーでPHPを「.html」などの拡張子で実行する方法
2009.09.20
さくらのレンタルサーバーでは、PHPがCGIとして動作しているため、通常の.htaccess設定ではPHPを「.html」拡張子で実行できません。この記事では、特定の手順を踏んでPHPを動作させる方法を詳しく解説します。
.htaccessでPHPを任意の拡張子で動作させる方法
2009.09.16
.htaccessを使って、PHPファイルを「.php」以外の拡張子(例えば「.html」や「.htm」)で動作させる方法を解説します。簡単な設定で、異なる拡張子でもPHPコードを実行できるようになります。
定期的なFTPバックアップ転送を自動化する方法
2009.09.14
FTPを使用して、定期的にサーバー間でバックアップデータを転送する方法を解説します。シェルスクリプトとcronを使って、毎日自動的にバックアップを転送する仕組みを作る手順を紹介します。
MySQLでSELECT文の結果を直接INSERTする方法
2009.09.11
SELECT文で取得したデータをそのまま別のテーブルにINSERTする方法をMySQLで実装する際の手順を紹介します。
MySQLのUPDATE文でINNER JOINを使う方法
2009.04.25
MySQLのUPDATE文でINNER JOINを使用して、複数のテーブルを結合しながら更新する方法を解説します。
正規表現のメタ文字一覧とその使い方
2009.04.10
正規表現を使う際に知っておくべき基本的なメタ文字をまとめました。各メタ文字がどのように機能し、どんな場面で活用できるかを簡潔に解説します。
さくらのレンタルサーバーでメール受信時にスクリプトを起動する設定方法
2009.04.05
さくらのレンタルサーバーで、メール受信時に特定のスクリプトを自動で実行するための設定方法を詳しく解説します。必要なアカウント設定から、メール転送設定、スクリプトの実行権限設定までを一通り紹介します。
さくらのレンタルサーバーにPEARをインストールする方法
2009.04.01
PHPライブラリを簡単に管理できるPEARを、さくらのレンタルサーバーにインストールする手順を詳細に説明します。サーバーの設定ファイルを変更し、必要なパッケージをインストールする方法を紹介。
perlとPHPで使える、フォーム入力のエラーチェックに役立つ正規表現集
2009.03.28
フォームからのデータ送信はWebアプリケーションの基礎ですが、ユーザーが入力する内容が想定通りであるかを確認するためのエラーチェックは重要です。この記事では、perlとPHPでフォームデータをバリデートするための正規表現を具体例とともに紹介します。
パーミッション初心者ガイド:755 と 666 の違いを理解する
2009.03.17
755 や 666 の数字が指し示すファイル権限とは?初心者向けに、ファイルのパーミッション設定を理解するための基本的な知識を紹介します。