0

http://phpthumb.sourceforge.netからダウンロードした phpThumb() をzend フレームワークで使用しようとしています。サムネイルとサイズ変更された画像を生成する方法が気に入っています。使い方は簡単です。定義された幅と高さで画像を生成するには、画像タグを追加するだけです。

<img src="phpThumb.php?src=image.jpg&w=100"/>

Zendフレームワークで使用したいと思います。誰かが zend フレームワークで使用している場合は、その使用方法を教えてください。現在、phpThumb() ライブラリを public フォルダー内に配置し、それを次のように呼び出すことを計画しています。

<img src="public/phpThumb.php?src=image.jpg&w=100"/>

これは良い考えですか?私もそれがどれほど良いか知りたいです? セキュリティホールがあるとすれば、それは何ですか?

4

1 に答える 1

0

私のプロジェクトでは、phpThumb をlibrary/Vendor/PHPThumbに配置し、以下を使用します。

$file = 'PATH_TO_FILE';
$thumb = Vendors_PHPThumb_Thumb::create($file);
$thumb->resize($width, $height)->save($file);

これにより、ソースファイルのサイズが変更されます

于 2012-07-17T07:29:37.420 に答える