PDA

View Full Version : سوال: نمایش پسوند و حجم فایل



soroush.r70
سه شنبه 27 تیر 1391, 08:47 صبح
چطوری می شه وقتی فایلی رو برای دانلود قرار می دم بتونم نوع و حجمشو بگیرم و نمایش بدم...؟

narsisss
سه شنبه 27 تیر 1391, 10:08 صبح
echo($_FILES["myfile"]["type"]); // baraye namayeshe type e file
echo($_FILES["myfile"]["size"]); //namayeshe size
echo($_FILES["myfile"]["name"]); // namayeshe esm
echo($_FILES["myfile"]["tmp_name"]); //mahale file
echo($_FILES["myfile"]["error"]); // errore upload

narsisss
سه شنبه 27 تیر 1391, 10:45 صبح
من الان دیدم برای فایل های دانلودی میخواین من فک کردم برای آپلوده!
برای فایل های موجود میتونین از این دستورا استفاده کنین:

<?php

echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir

?>


// outputs e.g. somefile.txt: 1024 bytes

$filename = 'somefile.txt';
echo $filename . ': ' . filesize($filename) . ' bytes';

?>

کامل تر هم بخواهین برای سایز این لینک :
http://php.net/manual/en/function.filesize.php
و برای نوع این لینک :
http://www.php.net/manual/en/function.filetype.php

soroush.r70
سه شنبه 27 تیر 1391, 14:17 عصر
با تشکر چطوری می شه اینو حجم فایل رو به MB گرفت.


// outputs e.g. somefile.txt: 1024 bytes



$filename = 'somefile.txt';

echo $filename . ': ' . filesize($filename) . ' bytes';

narsisss
سه شنبه 27 تیر 1391, 14:35 عصر
$bytes = number_format($bytes / 1048576, 2) . ' MB';