|
|
|
| Помогите, у меня есть скрипт Whois
а ка сделать например в тектовом поле вести вот энтот текст
26.11.2004 21:34:45 Вход с IP: 194.186.30.35
27.11.2004 03:47:45 Вход с IP: 195.131.108.155
27.11.2004 04:45:38 Вход с IP: 195.131.108.155
27.11.2004 21:51:31 Вход с IP: 84.204.127.32
28.11.2004 04:16:36 Неверный пароль, попытка входа с IP: 195.131.94.172
28.11.2004 04:17:00 Вход с IP: 195.131.94.172
28.11.2004 21:47:38 Неверный пароль, попытка входа с IP: 84.204.127.125
28.11.2004 21:47:50 Вход с IP: 84.204.127.125
29.11.2004 01:06:28 Вход с IP: 195.131.95.197
29.11.2004 02:42:38 Неверный пароль, попытка входа с IP: 195.131.95.197
29.11.2004 02:42:53 Вход с IP: 195.131.95.197
29.11.2004 02:59:17 Вход с IP: 195.131.95.197
29.11.2004 20:30:20 Вход с IP: 213.158.13.35
30.11.2004 04:20:25 Вход с IP: 195.131.93.161
30.11.2004 07:10:25 Вход с IP: 195.131.86.79
02.12.2004 02:08:44 Вход с IP: 195.131.1.6
02.12.2004 02:35:58 Вход с IP: 195.131.1.6
02.12.2004 08:53:58 Вход с IP: 195.131.1.6
02.12.2004 16:40:20 Вход с IP: 212.46.200.195
02.12.2004 17:15:10 Вход с IP: 212.46.200.195
02.12.2004 17:41:50 Вход с IP: 212.46.200.195
03.12.2004 16:17:30 Вход с IP: 212.46.200.195
04.12.2004 01:16:21 Неверный пароль, попытка входа с IP: 212.46.200.195
04.12.2004 01:16:35 Вход с IP: 212.46.200.195
06.12.2004 00:45:19 Вход с IP: 213.158.12.86
06.12.2004 19:07:25 Вход с IP: 57.67.132.220
07.12.2004 14:29:42 Вход с IP: 57.67.132.218
08.12.2004 10:49:02 Вход с IP: 213.158.12.22
08.12.2004 10:51:43 Вход с IP: 213.158.12.22
08.12.2004 15:31:53 Вход с IP: 57.67.132.215
08.12.2004 21:54:37 Вход с IP: 57.67.132.18
08.12.2004 22:21:06 Вход с IP: 57.67.132.18
09.12.2004 01:11:53 Вход с IP: 57.67.132.217
09.12.2004 21:00:11 Вход с IP: 57.67.132.18
09.12.2004 21:02:33 Вход с IP: 57.67.132.18
09.12.2004 22:28:16 Вход с IP: 57.67.132.18
10.12.2004 18:00:44 Неверный пароль, попытка входа с IP: 57.67.132.85
10.12.2004 18:00:59 Вход с IP: 57.67.132.85
11.12.2004 00:00:35 Вход с IP: 57.67.132.85
11.12.2004 05:53:48 Вход с IP: 57.67.132.85
12.12.2004 03:08:42 Вход с IP: 57.67.132.187
12.12.2004 03:53:53 Вход с IP: 57.67.132.187
13.12.2004 00:35:34 Вход с IP: 213.158.12.2
13.12.2004 13:31:08 Вход с IP: 57.67.132.48
13.12.2004 19:17:10 Вход с IP: 57.67.132.48
13.12.2004 20:07:14 Вход с IP: 57.67.132.48
13.12.2004 20:41:20 Вход с IP: 57.67.132.48
14.12.2004 00:19:03 Вход с IP: 57.67.132.48
и как сделать так чтоб он упорядочивался по ип адресу, или по Неверный пароль и показывал скока ошибок входа скока разных айпишек и тд | |
|
|
|
|
|
|
|
для: Ozxar
(28.12.2004 в 02:22)
| | Эта информация хранится в массиве? | |
|
|
|
|
|
|
|
для: cheops
(28.12.2004 в 09:45)
| | нет это передаеться через форму | |
|
|
|
|
|
|
|
для: Ozxar
(28.12.2004 в 11:43)
| | помогите, плиз.... мне больше некому обратиться | |
|
|
|
|
|
|
|
для: Ozxar
(28.12.2004 в 22:06)
| | Я о вас помню :))) Просто ваше сообщение в моей Opera оказалось последним... Думаю чем-нибудь порадую в ближайшие пол часа... | |
|
|
|
|
|
|
|
для: Ozxar
(28.12.2004 в 11:43)
| | Хм... задачу следует разбить на подзадачи, вот скрипт, который вытаскивает IP-адреса из строки $line и пытается их сортировать:
<?php
// Разбиваем строку на подстроки
$arr_ip = explode("\r\n",$line);
// В цикле формируем другой массив
foreach($arr_ip as $value)
{
preg_match("|([\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3})|i", $value, $matches);
// значение - IP-адрес + время
$ip[] = $matches[1]." - ".substr($value,0,19);
}
print_r($ip);
// Сортируем массив по IP-адресам
rsort($ip,SORT_NUMERIC);
// Выводим массив
foreach($ip as $iphost)
{
echo "$iphost<br>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(28.12.2004 в 22:45)
| | угу, спасибо разобрался, а мона $line заменить на $_POST?? | |
|
|
|
|
|
|
|
для: Ozxar
(28.12.2004 в 22:59)
| | ага я понял, тут мона место айпишек мона все что угодно крутить | |
|
|
|
|
|
|
|
для: Ozxar
(28.12.2004 в 22:59)
| | Да, нужно перед скриптом поставить что-то вроде:
<?php
$line = $_POST['content'];
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(29.12.2004 в 01:40)
| | угумс, спасибо | |
|
|
|