السلام عليكم ..
احصل على خطأ من السكربت التالي .. حيث اني أعمل على السيرفر الشخصي .. لكن يضهر لي أخطاء .. رغم اني قبل فتره طويله كان يعمل عااادي .. لكن الحين تظهر خطأ ..
كود PHP:
switch($upload){
case asd:
echo "<form method='POST' enctype='multipart/form-data' action='$PHP_SELF?upload=uploaded'>
<p>
<input type='file' name='filename' size='20' style='color: #C0C0C0; border: 1px solid #C0C0C0; background-color: #F9F9F9'></p>
<p><input type='submit' value='ÅÑÓÇá' name='B1'></p>
</form>
";
break;
case uploaded:
$filename = $_POST['filename'];
$file_size = "10000000";
$folder = "c:/";
$file_sizer = filesize($filename);
if (!$filename){
عفواً .. لم يتم تحديد الملف المراد تحميله";
}
if ($file_sizer>$file_size){
echo "عفواً حجم الملف أكبر من المصرح به ..!!";
}
$str = strstr($filename,".");
$file_last = str_replace(".","",$str);
$array = array("jpg","png","gif","zip","ram","rm","3pg","bmp","jpeg");
$in_array = in_array($file_last,$array);
if (!$in_array){
echo "عفواً .. الإمتداد الذي تحاول تحميله غير مصرح به".$str ;
}else{
$copy = copy($filename,$folder);
if($copy){
echo "تم نقل الملف بنجاح ..!!";
}
}
break;
}
الرساله التي تظهر لي هي رسالتين ..
واحد عفواً .. الإمتداد الذي تحاول تحميله غير مصرح به
والثاني عفواً .. لم يتم تحديد الملف المراد تحميله
انا أشك في ..
كود:
$filename = $_POST['filename'];
وش الحل
الله لايهينكم ..
أخوووكم ..
أوووووووووف Off :con2: