Кто что смотрит на сайте в текущий момент
#1
Отправлено 06 May 2013 - 09:35 PM
Мне кажется, был бы очень интересен модуль, отображающий кто что сейчас смотрит на сайте(допустим выводить в колонке ссылок 10). Возможно даже такой модуль мог бы стимулировать продажи - ведь зашел новичек, еще не освоился, и тут уже видит чем конкретно другие интересуются.
Нет ли еще такого модуля? Сложно ли написать?
#2
Отправлено 06 May 2013 - 10:16 PM
#3
Отправлено 07 May 2013 - 04:36 PM
#4
Отправлено 09 May 2013 - 06:57 PM
и еще - в коде if (!empty($_SERVER['HTTP_REFERER']) && !(stripos($_SERVER['HTTP_REFERER'],"http://".$_SERVER['SERVER_NAME']) === 0))
подскажите пожалуйста для чего вторая проверка?
#5
Отправлено 09 May 2013 - 08:40 PM
функция stripos - http://www.php.su/functions/?striposподскажите пожалуйста для чего вторая проверка?
массив $_SERVER - http://www.php.su/ar...t=vars&page=015
#6
Отправлено 09 May 2013 - 09:22 PM
так куда же referer.php прописать? в мануале по инсталляции вы забыли написать на эту тему
#7
Отправлено 09 May 2013 - 09:44 PM
В данном случае я выбираю, какой дать ответ, а не спрашивающий. Обратное было бы странно. Если вы хотите разобраться, то ссылки будут куда полезнее прямого ответа. А если хотите для коммерческого проекта получить на халяву не только модуль, но и поддержку штанов, то я считаю это неправильным."подскажите пожалуйста для чего вторая проверка" - более правильным, чем две ссылки, был бы ответ "она не позволяет записываться в базу реферерам со своего же сайта"
Я не забыл. Но Вы забыли об этом прочитать. Где-то ведь написано, что файл называется referer.php, правда? Попробуйте там же (в той же строке) поискать и место, куда его надо прописать.так куда же referer.php прописать? в мануале по инсталляции вы забыли написать на эту тему
#8
Отправлено 09 May 2013 - 09:47 PM
а вызываться(для исполнения)он откуда будет, из какого-то файла верно?
#9
Отправлено 09 May 2013 - 09:58 PM
Итить... А Вы для себя сайт рисуете или для богадельни какой? ShopCMS таки интернет-магазин и некоммерческое его использование достаточно маловероятно. Я ОЧЕНЬ-ОЧЕНЬ отрицательно отношусь к людям, которые пытаются заработать денег на том, в чем понимают не очень и, главное, даже не пытаются. Предпочитая "объясните мне бесплатно по буквам, а я это знание продам дальше".а вызываться(для исполнения)он откуда будет, из какого-то файла верно?
PS. Вас не удивляет, что и остальные файлы из каталогов functions и includes нигде поименно не вызываются?
Разгадка лежит почти в самом начале файла index.php.
#10
Отправлено 09 May 2013 - 10:12 PM
а я, в свою очередь, никак не могу понять людей в интернете, которые хотят денег за каждое свое слово, но в силу природной скромности стесняются об этом сказать)) сколько вы хотите денег за ответ?
что плохого, что я задаю свои вопросы на этом форуме? не для этого ли существуют форумы впринципе?
я догадывался, что из директории includes подсключаются ВСЕ файлы. но, тем не менее, таблица(код создания которой есть в referer.php) не создалась. почему я не понял, поэтому и создал эту тему
#11
Отправлено 09 May 2013 - 10:48 PM
Создавая эту тему Вы знать не знали не только про то, что таблица не создалась, но вообще про этот модуль. Какой смысл откровенную-то чушь писать? Ну а почему таблица не создалась - отдельный вопрос. И лучше его задавать в теме соответствующей модулю, а не тут.я догадывался, что из директории includes подсключаются ВСЕ файлы. но, тем не менее, таблица(код создания которой есть в referer.php) не создалась. почему я не понял, поэтому и создал эту тему
А где-то была речь про деньги? Разбирайтесь, изучайте, это обычно достаточно заметно и более знающие Вам начнут помогать. А пока Вы пишете "лучше бы вместо двух ссылок на документацию сразу сказали решение" - хрен кто будет помогать.а я, в свою очередь, никак не могу понять людей в интернете, которые хотят денег за каждое свое слово
В общем случае форумы по КОММЕРЧЕСКИМ продуктам существуют для вопросов, на которые интересно отвечать отвечающему. Если Вы до сих пор живете в розовом мире "мне тут запросто помогут с любым вопросом", то скорее снимайте розовые очки.что плохого, что я задаю свои вопросы на этом форуме? не для этого ли существуют форумы впринципе?
#12
Отправлено 09 May 2013 - 11:13 PM
да, я считаю что мне запросто должны помочь с такоим вопросом, ибо это не бог весть какая тайна, и ответ не требует от отвечающего никаких сверхусилий.
итак, если вдруг кому интересно - referer.php вызывается из папки /core/includes/ при каждой перезагрузке страницы. таблицу же я создал вручную через PHPMyAdmin. данные в нее пишутся
#13
Отправлено 10 May 2013 - 09:45 AM
Вчера реализовал данный модуль на сайте в моей подписи.Написать не сложно. Берете, например, vsupport.club/topic/1254-блок-откуда-к-нам-пришли-те-список-referer-ов/ и переделываете. Переделок там не особенно много. В основном лишнее убрать, да HTTP_REFERER на REQUEST_URI заменить.
Если человек сам смотрит товар, то его личные просмотры фильтруются по IP и для него не отображаются.
Большое спасибо за ценные советы!
#14
Отправлено 10 May 2013 - 10:31 AM
А я никаких проверок не делал, даже картинки не выводил. Зато сделал простенькую статистику, пишущуюся в файл - посмотреть, кликает ли хоть кто-то по новому модулю, нужен ли он впринципе
Прикрепленные файлы
#15
Отправлено 10 May 2013 - 10:37 AM
повеселил.Мощный сайт у вас, понравился. Никогда бы не подумал на первый взгляд, что это ShopCMS.
На первый взгляд даже одним глазом - самый стандартный ShopCMS - даже дизайн - шаблон......
#16
Отправлено 10 May 2013 - 10:40 AM