ال input الذى من نوع file يحتوى على خاصيه value تحتوى على إسم الملف الذى تم اختياره ، و لكن لا تحتوى على مساره ، ميعادا انترنت اكسبلورر يعطيك المسار كاملا
يمكنك معرفه نوع الملف من خلال الكود البسيط التالى :
قم بتغير name=dd إلى id=dd فى الكود الذى وضعته فوق و قم بإضافه مستمع للحدث change
كود PHP:
<input type="file" id="dd" onchange="whatExt()" />
كود PHP:
function whatExt(){
// if index.html selected
var fileName = document.getElementById("dd").value;
var fileExt = fileName.slice(fileName.lastIndexOf(".")+1);
alert(fileExt); // html
}