لقد قام الأخ بوضع طريقة الحل بنفسه كما أذكر
المشكلة هي انك تستطيع ان ترفع ملف باسم : faleh.jpg.php
وسيعتبر كملف jpg لأن الكود التالي :
كود PHP:
explode("." ,$file_name);
سيفرق بين الكلمات التي تتوسطها علامة النقطة
سيكون كالتالي :
0 : faleh
1 : jpg
2 : php
لذا يجب إستبداله بالكود التالي
كود PHP:
explode("." ,$file_name,2);
وراح يفرق ااسم إلى قسمين فقط إبتداء من اول علامة نقطة وراح يكون كالتالي :
0 : faleh
2 : jpg.php
أعلم اني تكلمت كثيرا ولكن كان هذا للي يريد الفائدة ويكون على بينة لا يمسح كود ويضع كود 
في أمان الله