[ط¯ط§ظ„ط©] checkImage ظ…ظپظٹط¯ط© ظپظٹ ط±ظپط¹ ط§ظ„طµظˆط±



بسم الله الرحمن الرحيم
النهاردة كنت عايز ارد علي واحد فيكم بعت لي علي الميل قلت ارد عليه هنا
الاستاذ المحترم اللي بيقول اني بعمل دعاية لنفسي في المنتدي هنا
بقوله يا استاذ لو جالي شغل عن طريق المنتدي هنا انا مش هاقبله

بس انا كده استريحت

المهم الدالة دي يا جماعة مفيدة في رفع الصور هيا بسيطة شوية بس هيا اخر حاجة عملتها


رمز PHP:
<code style="white-space:nowrap"> <code> <?php
/**
* Check image upload
* @Author Ahmed H AboElnasser
* @param array $file Upload $_FILE value
* @param integer $maxFileSize Maximum upload size
*/
function checkImage($file, $maxFileSize)
{
if (
$file&#91;'size'&#93; > $maxFileSize)
return
Tools::displayError('image is too large').' ('.($file&#91;'size'&#93; / 1000).'ko). '.Tools::displayError('Maximum allowed:').' '.($maxFileSize / 1000).'ko';
/* pjpeg = Progressive jpeg */
$types = array('image/gif', 'image/jpg', 'image/jpeg', 'image/pjpeg', 'image/png', 'image/x-png');
if (!
in_array($file&#91;'type'&#93;, $types))
return
Tools::displayError('image format not recognized, allowed formats are: .gif, .jpg, .png');
if (
strstr($file&#91;'name'&#93;, '.php') OR strstr($file&#91;'name'&#93;, '.pl'))
return
Tools::displayError('image format not recognized, allowed formats are: .gif, .jpg, .png');
if (
$file&#91;'error'&#93
return
Tools::displayError('error while uploading image; change your server\'s settings');



return
false;
}
?>
</code> </code>










©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©