• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با آپلود فایل
#1
سلام
من از آدرس زیر برای آپلود فایل استفاده کردم:

کد:
https://webgoo.ir/94/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%AD%D9%88%D9%87-%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D9%81%D8%A7%DB%8C%D9%84-%D8%A8%D8%A7-php-%D9%88-%D8%A2%DA%98%D8%A7%DA%A9%D8%B3-ajax
اینم کد قسمت پردازش:
کد پی‌اچ‌پی:
//تعیین فرمت یا اندازه مجاز و سایر پارامترها
if ($_FILES["user-file"]["type"] == "image/jpeg" || $_FILES["user-file"]["type"] == "image/jpg" && $_FILES["user-file"]["size"] < 1000000) {
    
//بررسی سایر خطاهای سرور
    
if ($_FILES["user-file"]["error"] > 0){
        echo 
"<div class=\"server\">خطا: " $_FILES["user-file"]["error"] . "</div><br />";
        
$check_result 0;
        }
    
//بررسی وجود یا عدم وجود فایل با نام مشابه در سرور    
    
else{
        if (
file_exists("img/kart/" $_FILES["user-file"]["name"])){
            echo 
"<div class=\"server\">این فایل در حال حاضر وجود دارد! <br /><br />".$_FILES["user-file"]["name"]. "</div><br />";
            
$check_result 0;        
            }
        
//انتقال و ذخیره فایل در سرور    
        
else{          
            
move_uploaded_file($_FILES["user-file"]["tmp_name"],"img/kart/" $_FILES["user-file"]["name"]);
            echo 
"فایل: " $_FILES["user-file"]["name"] . "<br />";
            echo 
"نوع: " $_FILES["user-file"]["type"] . "<br />";
            echo 
"اندازه: " . ($_FILES["user-file"]["size"] / 1024) . " Kb<br />";
            echo 
"دایرکتوری: " "img/kart/" $_FILES["user-file"]["name"]. "<br />";
            
$check_result 1;        
            }
    }
}
//خطای تعیین فرمت یا اندازه مجاز و سایر پارامترها
else{
    if(
$_FILES["user-file"]["size"] > 1000000){
        echo 
"<div class=\"server\">حجم فایل خیلی زیاد است!</div>";
    }
    else{
        echo 
"<div class=\"server\">فرمت فایل مجاز نیست!</div>";
    }
    
$check_result 0;


موقع آپلود، میگه فایل با موفقیت آپلود شد. ولی توی پوشه مورد نظر هیچ فایلی قرار نمیگیره
مشکل از چیه؟
پوشه هم روی 775 تنظیم هست.
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان