• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل آپلود فایل
#1
دوستان سلام
دارم یک سیستم برای دوستم می نویسم. همه چیز در easyphp 13.1 خوب عمل می کرد اما این لعنتی زد تمام تیبل ها رو پاک کرد مجبور شدم مهاجرت کنم به xampp نسخه آخر اما یک سری چیزها برای من مشکل ساز شده مثلاً موقع لاگین کردن به انتهای رمز عبور یک علامت سوال اضافه میکنه کلاً اول فک کردم شاید خودم اشتباهاً اضافه کردم ولی همه جایی رو که باید گشتم اما من چیزی اضافه نکرده بودم نمی دونم چرا اینجوریه لعنتی این xampp (نسخه آخر)
مشکل دیگه هم این هست که من برای آپلود تصاویر دستور نوشته بودم توی easyphp و wamp درست کار می کرد. اما باز هم توی این xampp همه اقدامات انجام میشه در انتها دستور انجام عملیات هم صادر میشه اما وقتی توی پوشه آپلود رو می گردم خبری از فایل نیست داستان چیه؟! چرا اینجوریه؟!

دستور آپلودی که نوشتم.

کد پی‌اچ‌پی:
if(isset($_FILES["img_file"])){
            
$up_error $_FILES["img_file"]["error"];
            
$up_name $_FILES["img_file"]["name"];
            
$up_type $_FILES["img_file"]["type"];
            
$up_size = ($_FILES["img_file"]["size"] / 1024);
            
$folder_name $basedir."/uploads/aboutme/";
            if((
$up_type == "image/jpg") || ($up_type == "image/jpeg")){
                if(
$up_error == 0){
                    if(
$up_size <= 1024){
                        
$rnd rand(1000,9999);
                        
$newname $rnd ."-"$up_name;
                        @
rename($up_name,$newname);
                        
move_uploaded_file($_FILES["img_file"]["tmp_name"] , $folder_name $newname);
                        
$img "uploads/aboutme/".$newname;
                        
$upload_size_err false;
                    }else{
                        
$upload_size_err true;
                    }
                }
                
$upload_format_err false;
            }else{
                
$upload_format_err true;
            }
        } 
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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