PDA

View Full Version : ایجاد صفحه لاگین برای دانلود فایل ها



sara66
پنج شنبه 06 بهمن 1390, 21:04 عصر
سلام
توی یکی از پوشه ها چند فایل برای دانلود قرار دادم ، اما الان کاربر با وارد کردن آدرس ، میتونه راحت فایلها را دانلود کنه ، میخوام کاری کنم که کاربر برای دانلود فایل ها یوزر و پس را وارد کنه و بعد دانلود کنه
برای این کار یک صفحه لاگین درست کردم و یک فایل htaccess هم ساختم ، توی فایل htaccess دسترسی به فایل ها را ریدایرکت کردم روی صفحه لاگین ، الان کاربر وقتی آدرس فایل را وارد می کنه ، صفحه لاگین میاد و یوزر و پس را وارد می کنه ، اما موضوع اینه که بعد از اینکه یوزر و پس را درست وارد کرد باید چکار کنم تا بلافاصله کاربر شروع به دانلود فایل مورد نظرش کنه ؟

yones_safari
پنج شنبه 06 بهمن 1390, 21:41 عصر
درود
از header استفاده کن.
تو انجمن هست سرچ کن.
موفق باشید.

milyooner
جمعه 07 بهمن 1390, 00:00 صبح
دوست گرامی برای اینکه پوشه شما از دسترس کاربران خارج بشه کافیه یه فایل به نام index.html بدون محتوا داخل اون قسمت قرار بدید یا با محتوایی مثلا به این صورت " که شما اجازه دسترسی به این پوشه" را ندارید.

برای اینکه کاربران بعد از وارد کردن یوزر پسورد بتونند فایل دانلود کنند میتونید یه صفحه ساده ثبت نام درست کنید که کاربران ثبت نام کنند و بعدش به صفحه ای برن که لینک فایلها باشه و نه مستقیما به صورت دسترسی به پوشه.

موفق باشید.

sara66
جمعه 07 بهمن 1390, 04:43 صبح
سلام خوب اینجوری کاربر خودش مسیر مستقیم فایل را پیدا می کنه و میزنه و دانلود میکنه !!!!
header ?
یکم توضیح میدین ؟ دنبال چی بگردم ؟

mbf5923
جمعه 07 بهمن 1390, 10:19 صبح
کاربر چطوری مسیر فایل رو پیدا میکنه؟شما وقتی یک ایندکس برای پوشه درست کنید که کاربر نمیتونه محتویات رو ببینه

sara66
جمعه 07 بهمن 1390, 10:27 صبح
درسته ولی فرض کنیم که کاربر آدرس فایل رامیدونه مثلا اسم فایلها مشخص هست

persian-boy
جمعه 07 بهمن 1390, 10:43 صبح
پس اونوقت شما باید حتما از header ها استفاده کنید به طوری که فایل رو به مرورگر بفرستید تا کاربر بتونه دانلود کنه .

یا یک دایرکتوری رندوم با نام فایل رندوم جنریت بشه برای کاربری که میخواد دانلود کنه وبعد محدودیت بهش بدید ، یعنی لینک رو روی آیپی کاربر قفل کنید و مثلا 24 ساعت مهلت دانلود بدید

sara66
جمعه 07 بهمن 1390, 12:54 عصر
یعنی با header ریدایرکت کنم روی فایلی که باید دانلود بشه ؟

yones_safari
جمعه 07 بهمن 1390, 14:12 عصر
نه.تو انجمن یا گوگل بزن دانلود فایل با header.

Reza1607
جمعه 07 بهمن 1390, 14:59 عصر
اين لينك رو نكاه كنيد

http://barnamenevis.org/showthread.php?215150-snippet-%D9%87%D8%A7%DB%8C-php&p=954537&viewfull=1#post954537
اميدوارم بتونيد استفاده كنيد

foumanvilla
شنبه 14 بهمن 1391, 23:35 عصر
دوستان خیلی استفاده کردیم ممنونم