2011-07-15 19 views
2

画像を含むフォームを送信してimg/orginalフォルダに保存し、それをいくつかの異なるサイズにサイズ変更し、CakePHPを使用してimg/small img/medium img/largeに保存するにはどうすればよいですか?メディアプラグインまたはその他のプラグインを使用します。CakePHP Ajax画像アップロード

私はちょうどそれがサーバーにファイルを送信し、私は少し論理を行うことができますアクションを実行して画像をアップロードし、戻ってイメージを表示することができます知りたいです。

どこから始めたらいいか教えてください。

+0

これが見つかりましたhttp://pixelcone.com/tutorial/ajax-file-upload-using-jquery-and-cakephp-media-plugin/ –

答えて

1

http://www.uploadify.com/

jqueryのための罰金です。 私はcakephpの経験がありません

+0

私はそのコンポーネントを見ていました..すごくいいですね。ちょうどケーキでそれを実装する方法をundeerstandしようとしている –

+0

CakePHPは、PHPのフレームワーク、右ですか? – genesis

+0

そう、そのPHPフレームワーク –

1

いつでも独自のコンポーネントを作成することができますし、ベーカリーページのコンポーネントを使用することもできます。私はあなたに

http://bakery.cakephp.org/articles/floorball92/2009/08/02/image-component-for-upload-and-thumbnail-phpthumb

http://bakery.cakephp.org/articles/santoshgroup/2010/10/12/file_upload_restriction_2

幸運を助けるかもしれないこと、この2を見つけました!

+0

ahhh oopsはタイトルの「AJAX」を見ていませんでした。だから、他の回答に記載されているようなJSアップローダを使用する必要があります。私があなたを送ったもののようなコンポーネントが必要です – pleasedontbelong

1

http://bakery.cakephp.org/articles/Warringer/2009/05/08/comfortable-ajaxuploads-with-cakephp

これは、CakePHPの最新バージョンでは動作しませんが、私はあなたが必要なものにその近いと思います。

実は、私は(私が最初の場所でこのStackOverflowのポストにつまずいた方法である)上記のようなものを探していた、と本当に来た何かを見つけることができませんでした[2012年3月13日更新]近くに私が探していたものに...ので、私自身のプラグインを書いた:

https://github.com/srs81/CakePHP-AjaxMultiUpload

すべてのドキュメントはREADMEにあり、それだけのCakePHP 2.0.6および2.1.0に箱から出して動作するはずです(両方でテストされています)。

関連する問題