PDA

View Full Version : سوال: دسترسی به مشخصات فایل



makhondi
یک شنبه 22 دی 1392, 16:25 عصر
سلام

من میخوام اسکریپتی برای آپلود فایل بنویسم که وقتی فایلی برای آپلود انتخاب شد
این اسکریپت بصورت خودکار پسوند ، نام ، سایز و دیگر مشخصات فایل در دیتابیس ذخیره کنه .

از طریق متغیر $_Files به این مشخصات دسترسی دارم. اما به بقیه مشخصات فایل چگونه دسترسی پیدا کنم

مثل : Title , Subject , Tags , و غیره که در پنجره Properties ویندوز نمایش داده می شود.

لطفا کمک

marys_farahani
یک شنبه 22 دی 1392, 16:39 عصر
سلام

من میخوام اسکریپتی برای آپلود فایل بنویسم که وقتی فایلی برای آپلود انتخاب شد
این اسکریپت بصورت خودکار پسوند ، نام ، سایز و دیگر مشخصات فایل در دیتابیس ذخیره کنه .

از طریق متغیر $_Files به این مشخصات دسترسی دارم. اما به بقیه مشخصات فایل چگونه دسترسی پیدا کنم

مثل : Title , Subject , Tags , و غیره که در پنجره Properties ویندوز نمایش داده می شود.

لطفا کمک

باید از دستورات جی کوئری یا جاوااسکریپ استفاده کنی بعد ارسال کنی برای مسیری که میخوایی با دستور POST جی کوئری یا هر روش دیگه ایی .


<script type="text/javascript">
$title = document.title;
</script>

makhondi
یک شنبه 22 دی 1392, 17:30 عصر
باید از دستورات جی کوئری یا جاوااسکریپ استفاده کنی بعد ارسال کنی برای مسیری که میخوایی با دستور POST جی کوئری یا هر روش دیگه ایی .


<script type="text/javascript">
$title = document.title;
</script>



یه کم توضیح بیشتر می دید . چند تا نمونه کد

marys_farahani
دوشنبه 23 دی 1392, 10:11 صبح
یه کم توضیح بیشتر می دید . چند تا نمونه کد




اینم مثال شما الان اطلاعات title صفحه رو دارید در فایل php1.php اونجا میتونید مثلا در دیتابیستون ذخیره کنید.

دانلود فایل از سرور آپلود سنتر رایگان (http://up.p30parsi.com/out.php/i191273_post.zip)

metal gear solid 4
دوشنبه 23 دی 1392, 10:12 صبح
فکرمیکنم دوستان درست سوال رو متوجه نشدند.
از این تابع استفاده کن.
stat (http://php.net/manual/en/function.stat.php)

mostafa_shaeri_tj
سه شنبه 24 دی 1392, 13:51 عصر
بایستی از پکیج های خوندن meta data ی فایل ها استفاده کنید. لینک یکی از پکیج های خوب به نام getid3 که همه فایل هارو پشتیبانی میکنه : http://getid3.sourceforge.net/

یکی دیگه مخصوص خواندن اطلاعات فایل mp3 به همراه اموزش http://www.codediesel.com/pear/reading-mp3-file-tags-in-php/

Mr.Moghadam
سه شنبه 24 دی 1392, 15:38 عصر
همینطور که دوستمون گفتن میتونی از تابع stat استفاده کنی.اما این تابع آمار کاملی از مشخصات فایل نمیده
برای به دست آوردن نام از تابع basename
برای به دست آوردن پسوند فایل از یکی از این روشها استفاده کن (http://phpro.ir/%D8%A8%D9%87-%D8%AF%D8%B3%D8%AA-%D8%A2%D9%88%D8%B1%D8%AF%D9%86-%D9%BE%D8%B3%D9%88%D9%86%D8%AF-%D9%81%D8%A7%DB%8C%D9%84-%D8%A8%D8%A7-php/)
برای به دست آوردن mime type از تابع getimagesize
و ...