के साथ इनपुट प्रकार फ़ाइल मान भेजें, मैंने एक फॉर्म बनाया है जो एक इनपुट प्रकार फ़ाइल भेज देगा, मेरे सर्वर पक्ष में मैं $_FILES
मान प्राप्त करना चाहता हूं इसलिए मैंने print_r($_FILES)
का उपयोग किया, लेकिन मेरे AJAX प्रतिक्रिया में मुझे कुछ भी नहीं मिला मूल्य, यहाँ मेरी कोड ..AJAX
<form id="my_form">
<input type="file" id="image_file" name="image_file"/>
</form>
$('#my_form').submit(function() {
var data = $('#my_form').serialize();
$.ajax({
url: 'ajax.php',
type: 'POST',
data: data,
enctype: 'multipart/form-data',
success: function(response) {
alert(response);
},
});
return false;
});
और यहां मेरे php कोड
<?php
$name = $_FILES['image_file']['name']; // get the name of the file
$type = $_FILES['image_file']['type']; // get the type of the file
$size = $_FILES['image_file']['size'];
echo $name;
//or
print_r($_FILES);
?>
कृपया मेरी मदद करो ...
धन्यवाद ..