I am trying to get the extension and name of a file using Ajax.
My ajax code looks like:
$.ajax({
type: "POST",
url: url,
data: $("#updateMember").serialize(),
mimeType: "multipart/form-data",
contentType: false,
cache: false,
processData: false,
success: function (data) {
alert(data);
}
});
In PHP I have this
$imageFileType = pathinfo($_FILES["input9"]["name"], PATHINFO_EXTENSION);
echo $imageFileType;
and my html is
<form method="post" enctype="multipart/form-data" id="updateMember">
<input id="input-9" name="input9" type="file" class="file file-loading" data-allowed-file-extensions='["png", "jpg", "gif", "jpeg"]' style="top: 0px;">
<li class="menu__item"><input name="offerUpload" id="dashOffersBtn" class="menu__link menu_input btnDashboard" style="margin: 0 auto; height:20px;padding: 0;padding-bottom: 22px;width: 70%;" type="button" value="SAVE"></li>
</form>
but it seems to not work. What am I doing wrong?