This question has already been answered:
How to submit a file with a form? Everything except the file is transferred ... Thanks in advance a lot !!!
<form id="InsetForm" action="javascript:void(null);" onsubmit="call() method="post" enctype="multipart/form-data"> <input id="FirstName" name="FirstName" value="" type="text"> <input id="LastName" name="LastName" value="" type="text"> <input id="ImageFile" name="ImageFile" accept=".jpg" type="file"> <input value="Send" type="submit"> </form> <script type="text/javascript" language="javascript"> function call() { var msg = $('#InsetForm').serialize(); $.ajax({ type: 'POST', url: 'Insert.php', data: msg, success: function(data) {alert(data);}, error: function(xhr, str){ alert('Возникла ошибка'); } }); } </script>
error: function(xhr, str){ alert('Возникла ошибка);- ikerya 7:07 pm