IP история

haus

Registered
Искам да попитам как да направя като се логнеш да ти показва кога си влизал и със кое IP
 
Ами като почваш сесията освен ид-то му взимаш и ип-то и го записваш в базата данни. Следвашия път му извеждаш от базата данни последното ип и го записваш в текущата му сесия. А на старото ип от базата данни го презаписваш с текущото ип и готово :)
 
Правиш таблица примерно logs
с полета id, ,username, ip, date, time.

При логване добавяш запис в таблицата с username= името с което е логнат , ip= ип-то ($_SERVER['REMOTE_ADDR']) , date=дата , ти си преценяваш d.m.Y , d/m/Y или катко искаш.
time = време , може с time , може и с date (H:i:s - примерно).

И после извеждаш чрез

SELECT * FROM logs WHERE username='$_SESSION[username]' ORDER by date DESC

Това ти е примерна заявка. Може и без DESC зависи по какъв ред , може и да сложиш ограничение , LIMIT 1 примерно.

Може и да преброиш влзианията с дадено ip чрез:

SELECT * FROM logs WHERE ip='$_SERVER[REMOTE_ADDR]'
+ mysql_num_rows

Това пак ти го давам като пример.

;)
 

Back
Горе