PHP and Ajax Asynchronous File Upload using jQuery

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 multiple Image Upload with preview and Delete using PHP

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:  Laravel 6 Hello world example - PHP framework

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:  jQuery Ajax Upload Multiple Images using PHP

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.

About Pakainfo

I am Jaydeep Gondaliya, a software engineer, the founder and the person running Pakainfo. I'm a full-stack developer, entrepreneur and owner of Pakainfo.com. I live in India and I love to write tutorials and tips that can help to other artisan, a Passionate Blogger, who love to share the informative content on PHP, Javascript, JQuery, Laravel, Codeigniter, VueJS, AngularJS and Bootstrap from the early stage.

View all posts by Pakainfo →

Leave a Reply

Your email address will not be published. Required fields are marked *