PDA

View Full Version : بدست آوردن نام فایل در هنگام آپلود از لوکال



hamedg1366
پنج شنبه 06 فروردین 1394, 16:41 عصر
با عرض سلام و همچنین تبریک سال نو


دوستان من اندروید کارم و توی php تقریبا صفر هستم، توی برنامه نیاز دارم تا تعدادی فایل رو توی سرور php آپلود کنم ، با کمک متد

conn = (HttpURLConnection) url.openConnection();
conn.setDoInput(true); // Allow Inputs
conn.setDoOutput(true); // Allow Outputs
conn.setUseCaches(false); // Don't use a Cached Copy
conn.setRequestMethod("POST");
conn.setRequestProperty("Connection", "Keep-Alive");
conn.setRequestProperty("ENCTYPE", "multipart/form-data");
conn.setRequestProperty("Content-Type", "multipart/form-data;boundary=" + boundary);
conn.setRequestProperty("userphoto", filename);

dos = new DataOutputStream(conn.getOutputStream());

dos.writeBytes(twoHyphens + boundary + lineEnd);

و همچنین کد زیر در هاست :


<?php

$file_path = "poshe/";
$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";
}
?>




این کار رو انجام میدم .

فقط دوستان نمیدونم چطور نام فایل رو در هنگام آپلود بدست بیارم و عوض کنم ،

با تشکر از همه شما عزیزان

hamedarian2009
پنج شنبه 06 فروردین 1394, 17:10 عصر
$fileName = $_FILES['uploaded_file']['name'];