ألسلام عليكم....
هنالك خطأ بسيط في هذا الكود:
كود PHP:
$exten = array (".jpg",".JPG",".gif",".GIF",".bmp",".BMP",".png",".PNG",".jpeg",".JPEG");
$nameed = '$file1_name';
$fileName2 = explode('.', $nameed);
$lastExt = count($fileName2) -1;
$extension = $fileName[$lastExt];
if(!in_array($extension, $exten))
{
die('امتداد الملف غير مسموح');
} else {
// هنا يتم وضع باقي خطوات السكربت مثل التأكد من الحجم وما الى آخره
}
?>
بالتحديد في السطر رقم خمسه. يجب ان يكون
كود PHP:
$exten = array (".jpg",".JPG",".gif",".GIF",".bmp",".BMP",".png",".PNG",".jpeg",".JPEG");
$nameed = '$file1_name';
$fileName2 = explode('.', $nameed);
$lastExt = count($fileName2) -1;
$extension = $fileName2[$lastExt];
?>
بالنسبة للـ owner فان أغلب سكربتات php تستخدم nobody (وهو المستخدم الخاص بالسرفر الذي يتم تطبيق السكربت فيه)... ولا أعتقد أنك بحاجه لتغييره... هل تأكدت أن جميع المجلدات تحمل التصريح 777 ؟ اقصد بالمجلدات من داخل المجلد الرئيسي phublic_html الى المجلد الذي تقوم بانشاءه...