1行で書けるPHPファイルを直接実行させない方法

Webサーバーのウェブルート以下に、クラスファイルやincludeされることが前提となっているライブラリファイルのような直接実行されることを意図していないPHPファイルを置いてしまった場合、意図していなくてもブラウザから直接URLを入力された場合はPHPファイルが実行されてしまいます。

Read more

PHPからPDFを作ってみました(TCPDF利用)

とあるPHPで作成したシステムで、PDFを表示することになりました。

ネットで調べたところ、難なく以下フリー(?)ウェアを発見。

  • PDFlib(ライセンスが無いとロゴ付きらしい。)
  • FPDF
  • TCPDF

Read more

DAY1: プロジェクトの作成

symfonyではaskeetという24日間かけてsymfonyでQ&Aサイトを構築するチュートリアルがあり
「凝ってるなー」と新鮮味を感じていたのも過去の物。
というのも、symfonyのバージョンが1.1さらには1.2と移行されていくなかで
symfony1.0ベースのaskeetチュートリアルは、チュートリアルとして中途半端なものになっています。

というわけで、これからsymfony1.2をベースとして実際にaskeetを作成してみようと思います。
また、ただsymfony1.0版askeetを移植するだけでは面白くないので、
1.0系の解説とは異なる方法でアプリケーションを作っていきたいと思います。
Read more