PDA

View Full Version : سوال: سوال در مورد آپلود عکس از طرف اندروید



msartin
جمعه 20 مرداد 1396, 21:34 عصر
با سلام به دوستان عزیز.
بنده تا حالا php کار نکردم و این کدها رو از بین سایتهای مختلف انتخاب کردم
ولی وقتی از طرف اندروید عکس رو ارسال می کنم، توی سایت هیچی ذخیره نمیشه.
خیلی بهش نیازمندم، اگه میشه دوستان لطف کنن کمک کنن. ضمنا تاپیکهای این سایت به کارم نیومد. با تشکر



<?php

$FileName = $_REQUEST['filename'];
if (!$FileName) $FileName = "Fail";
echo "Dont Recieved Any File From Android";
if (strstr($FileName,"php")) return;
$PostData = file_get_contents("php://input");
$File = fopen("./uploads/" . $FileName,"wb");
fwrite($File, $PostData);
fclose($File);

?>

msartin
شنبه 21 مرداد 1396, 12:25 عصر
دوستان اگه کسی واقعا میتونه کمک کنه لطفا. نیاز مبرم دارم.

msartin
سه شنبه 24 مرداد 1396, 00:42 صبح
ممنون از کمک همه دوستان که باعث شدن به جواب سوالم برسم :چشمک:

ولی به هر حال من اشکال کارمو پیدا کردم.

هم برنامه اندرویدم یه اشکال داشت و هم کد php سایتو تغییر دادم که به صورت زیر هست و البته از اینترنت گرفتم و کارمو راه انداخت :




<?php

$file_path = "uploads/";

$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";
}