0

著作権上の理由で写真を安全な場所に保管したいプロジェクトに取り組んでいます。ユーザーは、パブリックルート(「www」)の外にあるフォルダーに写真をアップロードできます。

サインインしているユーザーの方は、これらの写真を閲覧できるようにしたいと思います。'imagecreatefromjpeg'と'imagejpeg'を使用したかったのですが、それらはWebページ全体を埋めることしかできませんでした。これは、画像をポップアップウィンドウで開きたい場合にのみ有効です。その代わりに、画面全体に小さなサムネイル(アップロード時に生成され、プライベートフォルダーにも保存されます)を表示したいと思います。

それを行う方法はありますか?私はこれで摩耗した方向に進んでいますか?

手伝ってくれてありがとう。

4

1 に答える 1

1

送信された画像のサムネイルをphp gdでキャッシュできます

http://www.fliquidstudios.com/2009/05/07/resizing-images-in-php-with-gd-and-imagick/

次に、末尾がimagejpg($im).

次に、html に次のように記述します。

<img src="images/image.php?id=123" width="100" height="100">

于 2012-10-23T23:47:03.610 に答える