Php script

Seworon
6/13/2006, 7:03:07 AM
Ребят, очень нужен скрипт такого плана:
Хочу сделать на сайте табличку снизу, в ней будет написано "Сейчас на сайте: и ip тех кто в данный момент сидит на сайте...", а те ip адреса которые будут прописаны в базу, например 10.18.1.3=Seworon, в таблице вместо ip будет написан ник.
Огромная просьба дать ссылку на готовый скрипт или выложить его сюда.
P.S. Я в php не шарю. Поэтому посты с текстом "напиши сам, он лёгкий" не катят...
P.S.S. С меня репа -)
Аrtur
6/13/2006, 11:40:04 AM
Движок сайта какой?

PS скрипт очень простой )
PSS Если писать с чистого листа конкретно для твоего движка - то уже не репа, а сексо wink.gif
Seworon
6/13/2006, 3:51:00 PM
1. Всмысле движок ? Сайт написан полностью на html, если ты про это, сэксо у меня к сожалению минус 42, а прочимх систем типо webmoney не имею, так что тут не в службу, а в дружбу просится ...
AngeLR
6/13/2006, 4:00:15 PM
Seworon, а ты уверен, что те, кто будет посещать твой сайт, одобрят твоё желание афишировать их IP'шники ?
Seworon
6/13/2006, 6:47:06 PM
На все 100% wink.gif
По крайней мере смысла скрывать ip им нету ...
DELETED
6/14/2006, 3:24:01 AM
Seworon, а можно адрес твоего сайта узнать???

Просто на некоторых хостингах поддержка PHP и вовсе отсутствует, если все же она осуществляется, то помогу... wink.gif
Seworon
6/14/2006, 6:16:20 AM
Сайт внутресетевой (локальный), поэтому показать не могу, сайт очень простенький (по структуре) ...
DELETED
6/15/2006, 12:50:36 AM
Понял, понял...

Хранение данных ты хочешь организовать в MySQL-базе или в файлах (препочтительней в MySQL-базе)?

И, кстати, IP-адреса людей, которые сайт посещали, надо в базу заносить и показывать, что они на сайте или просто показывать если они находятся на сайте, без занесения данных в базу данных???
Seworon
6/15/2006, 6:45:57 AM
1. Честно говоря я не очень в этом шарю, с MySQL сталкивался когда хотел ставить форум, но потом передумал.
Я только месяца 2 изучаю html, поэтому ответ на твой вопрос вряд ли смогу дать.
2. Скорее всего просто показывать что этот человек в данный момент на сайте, а вот в базу заносить ip=nick, ну например 10.18.1.9=voron. Может я не так понял вопрос . . .
DELETED
6/15/2006, 1:37:54 PM
Я тебя понял и теперь только хочу узнать где ты хочешь хранить все данные в файлах или в MySQL???

Если в MySQL, то у тебя она должна быть установлена...
AngeLR
6/15/2006, 4:23:24 PM
по моему, учитывая его уровень знаний в данном вопросе, лучше сделать в файле smile.gif , даже не спрашивая.
DELETED
6/15/2006, 6:53:01 PM
(AngeLR @ 15.06.2006 - время: 12:23) по моему, учитывая его уровень знаний в данном вопросе, лучше сделать в файле smile.gif , даже не спрашивая.
Пожалуй, ты прав, но я всё же подожду ответа, мало-ли... no_1.gif
Seworon
6/15/2006, 7:15:41 PM
Спасибо за разъяснение, естественно в файле, т.к. MySQL я даж не пробывал ставить )))
DELETED
6/16/2006, 2:21:55 AM
Что ж ясно, буду потиху делать скрипт, а ты закачай скриншот того вашего сайта (интересно как-никак)...
Seworon
6/16/2006, 4:45:50 AM
Оставь email, для всех не хочу выкладывать.
DELETED
6/16/2006, 5:27:31 AM
Вот вроде всё как надо накидал. E-mail есть в файле readme.txt, мне не жалко такую тайну всем раскрывать wink.gif

Как установишь - пиши в этом топике что не так или так... wink.gif
Seworon
6/16/2006, 6:50:49 AM
Чё-то не пашет.
в index.htm вставил такие строки:
<?
require("ip_stat.php");
echo $why_online
?>
Затем в ip_stat.php, вписал:
'10.18.1.9' => '<font color="red">SiteAdmin</font>',

Перезагрузил страничку, и в таблице написано:

Сейчас на сайте
SiteAdmin
Я уж обрадывался, затем попросил на сайт зайти трёх человек, ниодного из них я в списке не увидел, только SiteAdmin.

А у каждого из них высвечивался свой ip и было написано:

У первого:
Сейчас на сайте
Неизвестный с IP-адреса: 10.11.1.224

У второго:
Сейчас на сайте
Неизвестный с IP-адреса: 10.18.1.191

Хотелось бы видеть полный список ip тех кто на сайте.
DELETED
6/16/2006, 5:43:01 PM
В курсе, просто вчера полу-спал, полу-код писал...

С утра глянул - ужаснулся, как такое только такое мог написать....

Короче, шлю файл ip_stat.php, ты его там замени и вновь пользователей пропиши...

Всё должно работать...

В любом случае - пиши здесь...
Seworon
6/16/2006, 7:29:28 PM
Блин, теперь показывает всех, но меня не показывает ))))
И ещё, как убрать Слова "Неизвестный с IP-адреса:", а просто что бы показывал ip ?
Seworon
6/16/2006, 8:08:09 PM
Со словами "Неизвестный с IP-адреса:" разобрался
1. Надо сделать так что бы я видел сам себя на сайте.
2. Нужен такой вариант в conf_ip_stat.php, под номерем 4 сделать: "Имя если есть, если нету ip", а то такого я не нашёл.
3. Что бы список online ip был жирным, ну <b>10.18.1.9</b>, и так каждый ...