Parsi Coders
اپلود فایل - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Web Development and Design (http://parsicoders.com/forumdisplay.php?fid=47)
+--- انجمن: PHP Forum (http://parsicoders.com/forumdisplay.php?fid=48)
+--- موضوع: اپلود فایل (/showthread.php?tid=534)



اپلود فایل - Ghoghnus - 07-17-2011

سلام دوستا گل
عیدتون مبارک
من میخوام یه فایل روی سرور اپلود کنم از این کد استفاده میکنم ولی برای جای که فایل ذخیره میشه باید ادرس فیزیکی بدم ولی من میخوام کنار خود فایل ذخیره کنه چطوری این کار را انجام بدم؟

کد:
<?php

$file_dir = "c:\";
foreach($_FILES as $file_name => $file_array)
{
     echo "<b>path: ".$file_array['tmp_name']."<br>\n";
     echo "name: ".$file_array['name']."<br>\n";
     echo "type: ".$file_array['type']."<br>\n";
     echo "size: ".$file_array['size']."<br>\n";
     if (is_uploaded_file($file_array['tmp_name']))
    {
         move_uploaded_file($file_array['tmp_name'], "$file_dir/$file_array[name]");
         echo "file was moved!<br><br>";
   }
}
?>
ممنون میشم مشکل منا توی همین کد حل کنید



RE: اپلود فایل - Amin_Mansouri - 07-17-2011

اینجا رو نگاه کن جواب سوالتو میبینی
http://php.net/manual/en/function.pathinfo.php


RE: اپلود فایل - Ghoghnus - 07-17-2011

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


RE: اپلود فایل - Amin_Mansouri - 07-17-2011

یه کمی زحمت خواندن به خوت بده :-)
اینجا
$file_dir = "c:\";
بجای این متغیر بیا از localhost اضافه کن
ببین مشکلت حل میشه ؟


RE: اپلود فایل - Ghoghnus - 07-17-2011

داداش فهمیدم جواب را!!
گفتم بزارم شاید به درد بقیه هم خورد!
کد پی‌اچ‌پی:
<?php

$file_dir 
"./";
foreach(
$_FILES as $file_name => $file_array)
 {
     echo 
"<b>path: ".$file_array['tmp_name']."<br>\n";
     echo 
"name: ".$file_array['name']."<br>\n";
     echo 
"type: ".$file_array['type']."<br>\n";
     echo 
"size: ".$file_array['size']."<br>\n";
     if (
is_uploaded_file($file_array['tmp_name'])) 
    {
         
move_uploaded_file($file_array['tmp_name'], "$file_dir/$file_array[name]");
         echo 
"file was moved!<br><br>";
   }
}
?>




RE: اپلود فایل - Amin_Mansouri - 07-19-2011

کد:
Example #1 Example with rename()


<?php
rename("/tmp/tmp_file.txt", "/home/user/login/docs/my_file.txt");
?>



RE: اپلود فایل - soheilc - 09-23-2011

نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!
نسبت به این که server Linuxای یا windowsای باید به / یا \ توجه شه!


RE: اپلود فایل - MarMar - 01-28-2013

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