jQueryUploadによる画像アップロードサンプル。
ドキュメント
ドキュメント
JavaScript
//ファイルアップロードされたときのイベント。 $(function() { $('#medaka').change(function() { //☆非同期通信で画像ファイルをアップロードする。 $(this).upload('upload.php', function(res) { //▽以下はファイルアップロードに成功したときの処理。 alert(res); $("#kaeru").attr("src",res);//imgエレメントのsrc属性に画像URLをセット。 }, 'html'); }); });
html
<input type="file" name="upload_file" id="medaka"> <img id="kaeru" src="" />
upload.php
<?php move_uploaded_file($_FILES["upload_file"]["tmp_name"], "img/" . $_FILES["upload_file"]["name"]);//画像を保存。 echo "img/" .$_FILES["upload_file"]["name"];//保存先のURLを出力。 ?>