ユーザーが自分の名前を入力してプロフィール写真を選択するフォームがあります。これらの情報とアバターは、ajax と php を介して mysql db に追加する必要があります。
HTML :
<form id="addWorkerForm" action="addWorker.php" method="post">
Prename:<input type="text" name="prename" id="prename">
Lastname:<input type="text" name="lastname" id="lastname">
Image:<input type="file" id="file_input" name="file_input" >
</form>
Javascript:
var prename = $('#prename').val();
var lastname = $('#lastname').val();
var workerAvatar = $('#file_input').val();
var url = 'xyz/addWorker.php?prename=' + prename + '&lastname=' + lastname + '&avatar=' + workerAvatar;
$.ajax({
url: url,
dataType: 'json',
async: false,
success: function(data) {
}
});
これは、javascript でコンテンツを取得するためにファイルにアクセスする適切な方法ですか? さらに、phpファイル内のファイルにアクセスするにはどうすればよいですか?