PHP and Ajax Asynchronous File Upload using jQuery

PHP and Ajax Asynchronous File Upload using jQuery

In this Post We Will Explain About is PHP and Ajax Asynchronous File Upload using jQuery With Example and Demo.Welcome on Pakainfo.com – Examples, The best For Learn web development Tutorials,Demo with Example! Hi Dear Friends here u can know to Upload File in PHP using Jquery AJAXExample

In this post we will show you Best way to implement Ajax File Upload with PHP, HTML5 File API and jQuery, hear for Upload Files Using jQuery Ajax and PHP Without Page Refreshwith Download .we will give you demo,Source Code and examples for implement Step By Step Good Luck!.

Read Also:  jQuery AJAX file Image upload PHP Example

The need to we should know before simple following this Post:
1.PHP
2.HTML
3.jQuery
4.CSS and
5.Bootstrap

Form and HTML Input Field: The basic simple need to upload Your file is to have HTML form tag with enctype=”multipart/form-data” add or put, if we offers the above file we have to added form with some file extentions enctype, next is the HTML input field of file type, as well as we have this input field with the ID like as a “my_live_file_upload”.

Read Also:  jquery uncheck all checkboxes Multiple Checkbox Example

index.html(Make a HTML file and define markup)



<title>Pakainfo.com Demo - PHP File upload using jQuery Steps</title>



 
<div class="container">
	<div class="row">
		<div class="col-sm-12">
		<h2>Pakainfo.com Example of PHP File Upload using jQuery Step By Step</h2>
		</div>
	</div>
	<div class="row">
		<div class="col-sm-6 col-sm-offset-0">
			<div class="form-group">
			<form enctype="multipart/form-data">
			<label>Select Any File to Upload</label>
			
			</form>
			</div>
			<div class="form-group">
			<button class="btn btn-primary">Submit</button>
			</div>
		</div>
	</div>
</div>






Script.js(Make a js file and define scripting)

function fileuploads()
{
if($("#my_live_file_upload").val() != "")
{
var file_data = $('#my_live_file_upload').prop('files')[0];
var liveForm_data = new FormData();
 
liveForm_data.append('file', file_data);
 
	$.ajax({
		url: 'fileuploads.php', 
		dataType: 'text', 
		cache: false,
		contentType: false,
		processData: false,
		data: liveForm_data,
		type: 'post',
		success: function(data){
		     alert(data);
		$("#my_live_file_upload").val("");
		}
	});
}
else
{
	alert("Please Any select file!");
}
}

fileuploads.php(Server Side Page)

//check conditions using PHP
if ( 0 < $_FILES['file']['error'] ) {
echo 'Some Error: ' . $_FILES['file']['error'] . '<br>';
}
else
{
	//upload file using PHP
	move_uploaded_file($_FILES['file']['tmp_name'], 'files/' . $_FILES['file']['name']);
	echo "Your Live File uploaded successfully Good Luck!!";
}
?>

Example

Read Also:  Automatically Laravel Create dynamic generate sitemap

I hope you have Got What is Ajax File Upload with PHP, HTML5 File API and jQuery And how it works.I would Like to have FeadBack From My Blog(Pakainfo.com) readers.Your Valuable FeadBack,Any Question,or any Comments abaout This Article(Pakainfo.com) Are Most Always Welcome.


Related FAQ

Here are some more FAQ related to this Article:

  1. Read Also:  jquery multiple Image Upload with preview and Delete using PHP
  2. Read Also:  jQuery AJAX laravel 6 Delete Data from database
  3. Read Also:  Laravel AJAX Delete Record From MySQL Table
  4. Read Also:  jQuery Ajax Upload Multiple Images using PHP
  5. Read Also:  jQuery Ajax Image Upload without Page Refresh using PHP
  6. Read Also:  Upload Multiple Images Preview using PHP
  7. Read Also:  jQuery Ajax Multiple File Upload Using PHP
  8. Read Also:  Php Static Variables & Methods
  9. Read Also:  Reset Password Form Free bootstrap Widget Template
  10. Read Also:  cURL POST header parameters file json request