I have a form where a user enters his name and selects a profile picture. These information and the avatar should be added to the mysql db via ajax and php.
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) {
    }
});
Is this the proper way to access the file in order to get its content in javascript? Furthermore, how can I access the file in the php file?
 
     
     
     
    