週間カレンダーを作成したので、今度は月刊カレンダーを作成する。
Read moreSmartyのループ処理
Smartyの便利な機能の一つがループ処理だ。PHPのforeachがあるが、Smartyにも実装されている。
Read moreSmartyを使おう2
Smartyを使おうで作成したMySmartyを使ってHTMLを出力しよう。
Read moreローカライズ
PHPにてローカライズを行うには、メッセージにIDを振り言語定数等で切り替えるか、 define関数を使用して、文字列を定数化して定義しているファイルのrequireを切り替えるかの方法がある。
Read morejQuery + PHP で作る画像トリミング その1
jQueryを使用して、画像をトリミングするUIを実装しているJcropというライブラリがある。
Read morejson_decode後の要素へのアクセス
PHPでJSONを解析し使用できるようにしてくれるのがjson_decode関数。
Read morePHPExcelを使ってExcelのシートに画像を張り付ける
“PHPExcelを使ってExcelシートに画像を貼りつけてみた”という記事を発見した。 かなりスポットな要件ではあるが、面白い。 その記事は下記のURL http://www.bugspray.
Read morePHPで使用できるテンプレートエンジンの一覧
テンプレートエンジンとは、MVCモデルの開発思想に基づきV(View)の機能を担うモジュールである。 テンプレートエンジンを導入することでWebシステムの画面構築処理の作業時間の短縮は言うまでもない。
Read moreブラウザのヒストリーバック禁止
HTMLのmetaタグに記載する方法もあるが、掲載日時点でのブラウザでは機能していなかった。 PHPで動作させている場合は下記のコードを記述することでキャッシュを禁止できた。
Read moreQuickFormでラジオボタン
QuickFormでラジオボタンを実現するには、addElementではなくcreateElementでラジオボタンを生成し、addGroupでグループ化する。
Read morefgetcsvで文字が化ける…
エクセルで吐き出したCSV. なんのエンコードもかけずにサーバにアップロードし、fgetcsvでそのまま読み込んでも文字が化ける。
Read moreイイネの値を取得する
できるだどうかを調べただけだけど・・・ 下記の記事があるので結構簡単そうだ http://d.hatena.ne.jp/replication/20111218/1324180879
Read moreスパム投稿の防止処理
フリーの掲示板のソースを使って掲示板を設定しているサイトの面倒を依頼されることがしばしばある。 その中の対応がスパム投稿の防止処理だ
Read moreCentOSにPHP5.3.1のmcryptをインストールする
CentOSでPHP5.3系をインストールするとmcryptが入ってないw そのそもリストに無いw でも、必要なんだ!ってなわけでGoogleと…
Read morePDOを利用したDBアクセスクラス2(自作ですけども)
以前との改良点 1. DB接続の設定をiniファイルからdefineに変更 2. dboクラスは拡張拡張可能になった。 phpのinclude_path設定に存在するディレクトリの中のDBOディレクトリ以下にあるファイル
Read moreSmartyっぽい置換クラス
色々あって、Smartyが使えないケースがありまして、 しかし!私の気持ちてきにはsmartyを使って画面表示制御を行ないたくて…
Read morePDOでSqliteを使う。DBファイルの作成とテーブルの作成
SQLiteを使って、DBファイルを生成するには、 ツールを使用するか、PDOにてコネクションを張れば、ファイルが存在しな場合生成される。
Read more