سلام
با عرض پوزش .. ( نمیدونستم Title رو چی بنویسم !)
من برای استفاده از کد زیر دچار مشکل شدم
زمانی که شما این کد رو در فایلی کپی کنید (login.php ) زمانی در خواست فایل از شما یک Username & password میخواد !
که با توجه به این خط
کلمه کاربری و پسورد test1 هست !
حالا مشکل اینجاست که زمانی که این پسورد و یوزر نیم رو وارد میکنم وارد صحفه نمیشه و پیغام رو نشون نمیده !
فکر میکنید مشکل از کجاست !
درضمن این روش امنیت خوبی داره !
با عرض پوزش .. ( نمیدونستم Title رو چی بنویسم !)
من برای استفاده از کد زیر دچار مشکل شدم
کد:
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header("WWW-Authenticate: Basic realm=\"Private Area\"");
header("HTTP/1.0 401 Unauthorized");
print "Sorry - you need valid credentials to be granted access!\n";
exit;
} else {
if (($_SERVER['PHP_AUTH_USER'] == 'test1') && ($_SERVER['PHP_AUTH_PW'] == 'test1')) {
print "Welcome to the private area!";
} else {
header("WWW-Authenticate: Basic realm=\"Private Area\"");
header("HTTP/1.0 401 Unauthorized");
print "Sorry - you need valid credentials to be granted access!\n";
exit;
}
}
?>
زمانی که شما این کد رو در فایلی کپی کنید (login.php ) زمانی در خواست فایل از شما یک Username & password میخواد !
که با توجه به این خط
کد:
if (($_SERVER['PHP_AUTH_USER'] == [COLOR="Red"]'test1')[/COLOR] && ($_SERVER['PHP_AUTH_PW'] == [COLOR="red"]'test1'[/COLOR])) {
حالا مشکل اینجاست که زمانی که این پسورد و یوزر نیم رو وارد میکنم وارد صحفه نمیشه و پیغام رو نشون نمیده !
فکر میکنید مشکل از کجاست !
درضمن این روش امنیت خوبی داره !