PDA

View Full Version : سوال: استفاده از سیستم Password Protect Directories و یا مانند آن در php



generalhak
دوشنبه 17 تیر 1392, 21:21 عصر
سلام
یک فایل داریم داخل یک پوشه و میشه با استفاده از سیستم Password Protect Directories برایش رمز و نام کاربری بزاریم ولی این کار دستی صورت میگیره و میخواستم ببینم با php راهی هست که این کار رو بکنیم ؟ یعنی میخوام نام کاربری و رمز عبور با php ساخته بشه و خودکار باشه
و یا روش بهتری هست که فقط با وارد کردن نام کاربری و رمز عبور فایل قابل دانلود باشه ؟
یه چیز دیگه هم هست این که میخوام یک نام کاربری نتونه با 2 آی پی همزمان دانلود کنه
با تشکر

yones_safari
دوشنبه 17 تیر 1392, 22:03 عصر
سلام
میتونی همه فایلهات رو تو یه دایرکتور یا تو چند تا دایرکتور ذخیره کنی و دانلود مستقیم رو با استفاده از فایل htaccess غیر فعال کنی.خوب حالا برا دانلود فایلها یه فایل php میسازی که با استفاده از یک متغییر آدرس یا نام فایل دانلودی رو میگیری مثل:
download.php?file=test.rar
که میتونی با دستورات htaccess به شکل زیر هم در بیاری آدرس رو:
www.test.com/test.rar
خوب حالا تو این فایل یه صفحه لاگین درست میکنی که نام کاربری و رمز عبور رو از دیتابیس بخونه و صحت کاربری رو چک کنه اگه کاربر وجود داشت فایل رو میخونی و میفرستی برا دانلود.حالا موند سوال که در مورد ورود با دو آی پی هست.شما باید سشن ها رو تو دیتابیس ذخیره کنی و هنگام لاگین یه کوئری بگیری که کاربر با آی پی دیگه لاگین نشده باشه.
موفق باشی