انجمن سایت کلیدستان


رتبه موضوع:
  • 2 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
upload

upload

#1
سلام و درود 

من چندتا سوال دارم در مورد اموزش های سایت گفتم اینجا بپرسم شاید سوال بقیه هم باشه/ قبلش تشکر فوق ویژه دارم به خاطر اموزش های سایت 

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

اینجا  http://www.kelidestan.com/php-education/php-93.php تو قسمت فرم 
1- گفته نوع اطلاعات ارسالی باینری هست ؟چرا؟اگه نگیم چی میشه؟
2-در این قسمت id چیکار میکنه دقیقا؟ اگه نزاریم فک نکنم مشکلی پیش بیاد.

کد:
<input type="file" name="file" id="file">

3-حالا تو قسمت php کد, تو همون صفحه زمانی که میاد محدودیت میزاره واسه پسوند فایل ها 


کد:
$allowedExts = array("gif", "jpeg", "jpg", "png");
$temp = explode(".", $_FILES["file"]["name"]);
$extension = end($temp);

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

4- بعد میاد پاین تر یکی از شرطا این هست 

کد:
&& in_array($extension, $allowedExts)

فک کنم مورد های بالا روشن شه این روشن میشه اما یه توضیح مختصر بدید 


با سپاس
پاسخ


پیام‌های این موضوع
upload - توسط legolas_ir - ۱۳۹۳/۰۱/۱۳, ۰۴:۵۷ ق.ظ
RE: upload - توسط admin - ۱۳۹۳/۰۱/۱۳, ۱۰:۲۸ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان