Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Логировать Basic авторизацию (https://forum.antichat.xyz/showthread.php?t=61073)

helat 05.02.2008 19:55

Логировать Basic авторизацию
 
По сабжу как это зделаь?
мне нужно сохранять все попытки захода.

Kaimi 05.02.2008 20:01

Как то так...
PHP код:

$Login=$_SERVER['PHP_AUTH_USER'];
$Pwd=$_SERVER['PHP_AUTH_PW'];
$file "log.txt";
$fh fopen($file'a');
fwrite($fh$Login."/".$Pwd);
fclose($fh); 


scrat 05.02.2008 20:26

Цитата:

Сообщение от Kaimi
Как то так...
PHP код:

$Login=$_SERVER['PHP_AUTH_USER'];
$Pwd=$_SERVER['PHP_AUTH_PW'];
$file "log.txt";
$fh fopen($file'a');
fwrite($fh$Login."/".$Pwd);
fclose($fh); 


логи бессмысленны без времени:
PHP код:

 $Login=$_SERVER['PHP_AUTH_USER'];
$Pwd=$_SERVER['PHP_AUTH_PW'];
$file "log.txt";
$fh fopen($file'a');
fwrite($fhdate("d.m.Y H:i:s  ").$Login.":".$Pwd."\n");
fclose($fh); 


helat 06.02.2008 00:05

спс.
Ещё вопрос:
как изменить имя в заголовке автоизации . там пишет серв на котором скрипт, а можно заменить на что то другое?

bul.666 06.02.2008 00:14

PHP код:

Header("WWW-Authenticate: Basic realm=\"_ТУТ_ТВОЯ_СТРОКА_\""); 

А там где пишет сервер изменить низя...


Время: 22:19