انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تفاوت این دو وب سرویس برای دریافت عکس از اندروید

تفاوت این دو وب سرویس برای دریافت عکس از اندروید

#1
سلام.
من دوتا وب سرویس دارم که هردوش از طریق html تست کردم سالم هستند و مشکلی ندارند.
ولی مشکل من اینه که از برنامه اندرویدم وقتی بهشون عکس میفرستم،یکیش عکسو میگیره و ذخیره میکنه.ولی یکیش ن.خاستم علتشو از نظر شما بدونم.


این کد کار میکنه:
کد:
<?php

 $file_path = "images/";
 $file_path = $file_path . basename( $_FILES['uploaded_file']['name']);

 if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
 echo "success";
 } else{ echo "fail";}
?>

ولی این کد کار نمیکنه:
کد:
<?php
$file_path = "images/";
$allowedExts = array("gif", "jpeg", "jpg", "png");
$temp = explode(".", $_FILES['uploaded_file']['name']);
$extension = end($temp);
if ((($_FILES['uploaded_file']["type"] == "image/gif")
|| ($_FILES['uploaded_file']["type"] == "image/jpeg")
|| ($_FILES['uploaded_file']["type"] == "image/jpg")
|| ($_FILES['uploaded_file']["type"] == "image/pjpeg")
|| ($_FILES['uploaded_file']["type"] == "image/x-png")
|| ($_FILES['uploaded_file']["type"] == "image/png"))
&& ($_FILES['uploaded_file']["size"] < 2000000)
&& in_array($extension, $allowedExts)){
   if ($_FILES['uploaded_file']["error"] > 0){
       echo "Return Code: " . $_FILES['uploaded_file']["error"] . "<br>";
   }else{
   

       if (file_exists($file_path . $_FILES['uploaded_file']['name'])){
           echo $_FILES['uploaded_file']['name'] . " already exists. ";
       }else{
           move_uploaded_file($_FILES['uploaded_file']["tmp_name"],
           $file_path . $_FILES['uploaded_file']['name']);
           
       }
   }
    echo "success";
}else{
   echo "fail";
}
?>
ممنون میشم راهنمایی نمایید.
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


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