ホームページ > バックエンド開発 > PHPチュートリアル > php+ajaxで画像をアップロードする例を探しています!ファイルを使用する代わりに、[画像のアップロード] をクリックすると、このマップを選択するためのポップアップが表示されます。

php+ajaxで画像をアップロードする例を探しています!ファイルを使用する代わりに、[画像のアップロード] をクリックすると、このマップを選択するためのポップアップが表示されます。

WBOY
リリース: 2016-06-13 13:26:00
オリジナル
869 人が閲覧しました

php+ajaxで画像をアップロードする例を探しています! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !ファイルは使用されていません。をクリックして写真をアップロードすると、ローカル マップを選択するためのポップアップが表示されます
ファイルは使用されません。 =""> をクリックして画像をアップロードすると、ローカル画像を選択するためのボックスが表示されます。選択して [OK] をクリックすると、アップロードされた画像のパスが返されます。 >

------ 解決策---------まず、ローカル ファイルを選択します。オンラインオプション(IEのみサポート)、そしてファイル ajax経由でアップロードすることはできないようですが、iframeなどのajax経由でのみアップロードできます。

-----解決策---------そうですよね? dz 自体がこのアップロード機能を提供しているため、必要な場合にのみ使用する必要があります。

------解決策----------------------より簡単な方法は、ファイルを非表示にすることです。A Simulateファイルをクリックして iframe にアップロードします。

SWFUpload を試すことができます

------解決策------------------この例はどこにでもあります...

http://www.phpclasses.org/package/2759-PHP-Browse-files-uploaded-without-page-reloading.html

登録済みユーザーは PHP クラスをダウンロードできないようです。自動メール購読 -> 自分で登録するかどうかを検討してください



他にも同様のクラスがたくさんありますので、検索して見つけてください。

------解決策---------既成の変更を見つける

ajax はファイルをアップロードできないことを覚えています。ajax のように見えるだけで、実際には iframe か何かを生成します

バッチでアップロードできる swfupload をお勧めします

------解決策------------------純粋な ajax アップロード、iframe/swf は不可能、ff は可能実現してください...笑

------解決策---------function showup() {

//通常のスタイルを採用します
//$('#mood_msg_menu').css('display', 'block');.position()
var leftpos = $("#tu").offset( ) .left+15;
var toppos = $("#tu").offset().top+20;

//位置を取得し、顔文字ボックスのポップアップ位置を決定します
$(' #upload').css('left', leftpos+'px');
$('#upload').css('top', toppos+'px');
$( '#upload') .show('normal');
//$('#mood_add').
if($('#mood_face_bg')) {$('#mood_face_bg').remove( );}
var modDiv = '

'
$('#baseParent').append(modDiv);
}





<フォームアクション="アップロード.php" name= "form" method="post" enctype="multipart/form-data" target="iframetu">









< input type="reset" value="Cancel" onClick="" class="btn1">

>








Weiboに写真を挿入して詳細を参照できます

------解決策------------------
自分で書いた Flash アップロードを使用しました

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート