Seworon | ||
Ребят, очень нужен скрипт такого плана: Хочу сделать на сайте табличку снизу, в ней будет написано "Сейчас на сайте: и ip тех кто в данный момент сидит на сайте...", а те ip адреса которые будут прописаны в базу, например 10.18.1.3=Seworon, в таблице вместо ip будет написан ник. Огромная просьба дать ссылку на готовый скрипт или выложить его сюда. P.S. Я в php не шарю. Поэтому посты с текстом "напиши сам, он лёгкий" не катят... P.S.S. С меня репа -) |
||
Аrtur | ||
Движок сайта какой? PS скрипт очень простой ) PSS Если писать с чистого листа конкретно для твоего движка - то уже не репа, а сексо ![]() |
||
Seworon | ||
1. Всмысле движок ? Сайт написан полностью на html, если ты про это, сэксо у меня к сожалению минус 42, а прочимх систем типо webmoney не имею, так что тут не в службу, а в дружбу просится ... Это сообщение отредактировал Seworon - 13-06-2006 - 14:47 |
||
AngeLR | ||
Seworon, а ты уверен, что те, кто будет посещать твой сайт, одобрят твоё желание афишировать их IP'шники ? | ||
Seworon | ||
На все 100% ![]() По крайней мере смысла скрывать ip им нету ... |
||
Gold Man | ||
Seworon, а можно адрес твоего сайта узнать??? Просто на некоторых хостингах поддержка PHP и вовсе отсутствует, если все же она осуществляется, то помогу... ![]() |
||
Seworon | ||
Сайт внутресетевой (локальный), поэтому показать не могу, сайт очень простенький (по структуре) ... | ||
Gold Man | ||
Понял, понял... Хранение данных ты хочешь организовать в MySQL-базе или в файлах (препочтительней в MySQL-базе)? И, кстати, IP-адреса людей, которые сайт посещали, надо в базу заносить и показывать, что они на сайте или просто показывать если они находятся на сайте, без занесения данных в базу данных??? |
||
Seworon | ||
1. Честно говоря я не очень в этом шарю, с MySQL сталкивался когда хотел ставить форум, но потом передумал. Я только месяца 2 изучаю html, поэтому ответ на твой вопрос вряд ли смогу дать. 2. Скорее всего просто показывать что этот человек в данный момент на сайте, а вот в базу заносить ip=nick, ну например 10.18.1.9=voron. Может я не так понял вопрос . . . |
||
Gold Man | ||
Я тебя понял и теперь только хочу узнать где ты хочешь хранить все данные в файлах или в MySQL??? Если в MySQL, то у тебя она должна быть установлена... |
||
AngeLR | ||
по моему, учитывая его уровень знаний в данном вопросе, лучше сделать в файле ![]() |
||
Gold Man | ||
Пожалуй, ты прав, но я всё же подожду ответа, мало-ли... ![]() |
||
Seworon | ||
Спасибо за разъяснение, естественно в файле, т.к. MySQL я даж не пробывал ставить ))) | ||
Gold Man | ||
Что ж ясно, буду потиху делать скрипт, а ты закачай скриншот того вашего сайта (интересно как-никак)... | ||
Seworon | ||
Оставь email, для всех не хочу выкладывать. | ||
Gold Man | ||
Вот вроде всё как надо накидал. E-mail есть в файле readme.txt, мне не жалко такую тайну всем раскрывать ![]() Как установишь - пиши в этом топике что не так или так... ![]() Присоединённый файл ![]() |
||
Seworon | ||
Чё-то не пашет. в 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 тех кто на сайте. |
||
Gold Man | ||
В курсе, просто вчера полу-спал, полу-код писал... С утра глянул - ужаснулся, как такое только такое мог написать.... Короче, шлю файл ip_stat.php, ты его там замени и вновь пользователей пропиши... Всё должно работать... В любом случае - пиши здесь... Присоединённый файл ![]() |
||
Seworon | ||
Блин, теперь показывает всех, но меня не показывает )))) И ещё, как убрать Слова "Неизвестный с IP-адреса:", а просто что бы показывал ip ? |
||
Seworon | ||
Со словами "Неизвестный с IP-адреса:" разобрался 1. Надо сделать так что бы я видел сам себя на сайте. 2. Нужен такой вариант в conf_ip_stat.php, под номерем 4 сделать: "Имя если есть, если нету ip", а то такого я не нашёл. 3. Что бы список online ip был жирным, ну <b>10.18.1.9</b>, и так каждый ... |
||
Gold Man | ||
1. Странно, а другие тебя видят??? 2. Не понял вопроса... Если нет IP, то ИМЯ никак не задашь.... 3. Скачай новый файл... Присоединённый файл ![]() |
||
Seworon | ||
1. Я извиниюсь, не знаю что это было, но ближе к вечеру я стал себя видить, не знаю каким образом, но на одной страничке index.html у меня показан мой ip адрес, а на других downloads.html music.html у меня показан чужой ip, и на первой (где мой ip адрес), он стал жирным после замены ip_stat.php, а на других страницах не жирные, я хотел бы уточнить, в какое промежуток времени скрипт смотрит кто сидит на сайте и воводит это на экран ? 2. Показывает Имя, если есть, если нету, то показывает ip. |
||
Gold Man | ||
Вот новые файлы, опять же впиши IP и пользователей(наверное это тебе уже надоело ![]() И кстати index.html, downloads.html, music.html у тебя в одной папке??? Присоединённый файл ![]() |
||
Seworon | ||
Сразу же хочу попросить прощения за потраченное время. Я протупил. Вместо <? require("ip_stat.php"); echo $why_online ?> Во все html вставил уже готовый код ... <SPAN class=""> <b>10.18.1.9</b><br></SPAN> </font> Поэтому в index.html оно изменялось, а в остальных нет ... Скрипт впринципе работает стабильно, за это огромную благодарность выражаю Gold Man'y. Огромное человеческое спасибо, помог ... С меня репа, чуть позже выйду из минусов, перекину сэксо. . . |
||
Gold Man | ||
Отлично... Хоть человеку помог, приятно... ![]() Кстати, если кому ещё этот скриптик понадобится, то выкладываю FINAL-версию... Присоединённый файл ![]() |