Parsi Coders

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

کد:
<?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>";
   }
}
?>
ممنون میشم مشکل منا توی همین کد حل کنید
اینجا رو نگاه کن جواب سوالتو میبینی
http://php.net/manual/en/function.pathinfo.php
امین خان من از این کد چیزی نفهمیدم
یکم مبهمه منم زیاد phpبلد نیستم
اگه امکان داره کد خودم را ویرایش کنید ممنون
یه کمی زحمت خواندن به خوت بده :-)
اینجا
$file_dir = "c:\";
بجای این متغیر بیا از localhost اضافه کن
ببین مشکلت حل میشه ؟
داداش فهمیدم جواب را!!
گفتم بزارم شاید به درد بقیه هم خورد!
کد پی‌اچ‌پی:
<?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>";
   }
}
?>

کد:
Example #1 Example with rename()


<?php
rename("/tmp/tmp_file.txt", "/home/user/login/docs/my_file.txt");
?>
نسبت به این که 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ای باید به / یا \ توجه شه!
سلام، لطفا چند تا سایت رایگان واسه آپلود کردن معرفی کنین.ممنون میشم.