2012-05-07 20 views
0

私は小さな電子商取引のウェブサイトを作成しており、ユーザーが自分のカスタム画像(JPGまたはPNGに限定)をアップロードできるようにする必要があります画像を注文に含めることができます。php - AJAX経由で商品ページにカスタム画像をアップロードする

私の現在のアイデアは、ファイルをAJAX経由でアップロードし、ファイル名をデータベースに挿入することです。その結果、画像を製品とデータベース内の特定の順序にリンクできます。しかし、まだサポートされていないので、AJAXでこれを簡単に行うことはできないということを読んだことがありますか?

私は文字通り通常のファイルアップロードフォームを使用し、フォームが送信された後に$ _FILESおよび$ _POSTリクエストを処理する必要がありますか?これはすでにアイテムがバスケットに追加されているときに実行されているため、アップロードを処理するのに時間がかかることがあります。

問題を解決する明白な方法がありませんか?

+0

あなたは何を試しましたか? –

+0

私は画像ファイルをアップロードするためにIframeを使用し、ファイルデータを処理するためにjsonが返されるのを見ています。 –

答えて

0

フォームを非表示のiframeに投稿し、iframeにjsonレスポンスを出力してから、javascriptでレスポンスを解析する必要があります。

関連する問題