カテゴリー: PHP

  • jQuery.uploadでアップロード画像のサムネイルの作成

    Ajaxを使ったメールフォームとかってやっぱり素敵ですよね。
    以前仕事で写真投稿付きのフォームを作らざるを得なかったので、どうせならということでAjax化しました。
    というわけでjQuery.uploadを使って写真をアップロードして、サムネイルを表示するチュートリアルです。

    2011-12-03追記:デモ作りました。jQuery.uploadを使ったフォームのデモを作りました。

    (さらに…)

  • さくらのレンタルサーバーにPHP5.3用のPECLをインストール

    Drupal7をいれたときにも書いたのですが、PECL全般に使えそうなので再度まとめです。

    さくらのレンタルサーバーはデフォルトのPHPがPHP5.2.17になっています。
    コントロールパネルからウェブ領域で動作するPHPのバージョンはPHP5.3.6等に変更することができます。

    ですが、コマンドラインで動作するPHPは5.2.17のままなので、PECLを入れるとき若干PHP5.2.17用のものがインストールされてしまうので、PHP5.3用のモジュールをインストールしたときのまとめです。

    (さらに…)

  • 正方形のサムネイルの作成

    正方形のサムネイルを作成することって結構よくありますよね。

    そんなわけでphp-gdでそれをやるスニペットです。jpg専用にしてありますが、応用範囲は広そうです。

    (さらに…)

  • JPHPMailerでのメールフォームの作成

    メールフォームって自分で作ろうとすると結構面倒なので、クラスとか無いかなぁ、と思ったらJPHPMailerというものを見つけたので、導入レポートです。

    (さらに…)

  • WordPress屋のDrupal入門その1

    ここ1ヶ月、Drupal漬け、たまにWordPressという日々を送ってきました。いや、まだ終わっていないんですが。。。。
    というのも、最初はWordPressで制作の方を進めていたのですが、要件定義や、サイト設計の部分にかなり穴があったわけです。

    結果、コミュニティサイト的な機能を持たせることになり、その実装をWordPressで行うのが、難しい。というゴタゴタしたいきさつの中Drupalへの以降を決定したという次第です。

    そんなわけで苦労した点、テーマ作成、モジュールの話などをWordPress位しかマトモに触ったことのない人間の視点から思ったことを書き連ねていこうと思います。

    尚、制作はDrupal6.20で進行したので、基本的には6系の情報です。

    (さらに…)

  • カスタム分類のパーマリンクの変更

    カスタム投稿でカスタム分類を作成したとき、
    カスタム分類のパーマリンクを
    [plain]
    /カスタム分類名/カスタム分類
    [/plain]
    になってしまうのがどうしても、気にくわないのです。
    [plain]
    /カスタム投稿名/カスタム分類名/カスタム分類
    [/plain]
    にはならんのかと。

    というわけで、functions.phpで頑張りました。

    (さらに…)

  • Magpie RSSやWordPressで複数のRSS混ぜる。

    たくさんのブログのRSSを引っ張ってきて、その記事を日付とかでソートして出力するためのスクリプトです。

    RSSのパースにはWordPressのrss.phpを使っています。ちなみにこれの正体はMagpie RSSです。ですので両方で利用できると思います。

    (さらに…)

  • php-gd で透過PNGを書く

    仕事で必要になったので、GDの勉強がてら、円を透過PNGで書き出すサンプルです。

    (さらに…)