ユーザーが登録フォームと一緒にプロフィール写真をアップロードできる登録フォームを作成したいと考えています。このようにajaxを使って写真をアップロードしています
$(document).ready(function () {
$('#UploadForm').on('submit', function (e) {
e.preventDefault();
$('#SubmitButton').attr('disabled', ''); // disable upload button
//show uploading message
$("#profile_picture").html('<div class ="update_load" style="padding:10px"><img class="load_pic" src="images/ajax-loader.gif" alt="Please Wait"/> </div>');
$(this).ajaxSubmit({
target: '#profile_picture',
success: afterSuccess //call function after success
});
});
});
ajaxからのフィードバックはこのような写真です
echo '<img class="profile" src="uploads/'.$name.'.'.$ext.'" >';
ここで、他の process.php ファイルの $name 変数を現在の index.php ファイルに転送して、MySQL Query を使用して挿入できるようにします。私はそれを行う方法を知りません。2 番目の質問は、ユーザーが登録フォームで自分の写真を複数回変更した場合、以前のアップロードをすべて削除するにはどうすればよいですか?