собсно сабж. не помню откуда достал, ибо был очень пьян.
название: PHP Hub Account Viewer
Апи: а нет такого, это PHP. но похоже что для 411 птоки
что делает: сканирует RegisteredUsers.xml. затем по заданным профилям выводит ники принадлежащих данным профилям. есть также поиск по никам.
в чём трабл: не знание английского, и как следствие - кривая настройка - нерабочесть. скажите как правльно настроить и/или перевести
Такое ощущение что он ещё не доделан ...
Путь из конфига вообще не использовался ..
Поправил и ещё пару ошибок
Настройка производится в 29 строке $dir = "d:/DC/0.4.1.1/cfg/"; - путь к cfg директории
Да и в 100 и 101 строках задаются ип с которых возможен доступ в формате регулярных выражений
HubAccViewOrig.php.txt ( 9.36 килобайт )
: 13
Что именно не понятно?
Вот кусок кода.
задаю вопрос: он работает? почему задаю: проверять пока неначем
так если нечем проверять то зачем спрашиваешь?! как появится проверишь если не работает спросишь
Да, он работает
восстановил наконец стендовый комп.
такой вопрос: из-за чего скрипт который выложил PomanoB может не работать? т.е. он просто не показывает ники по запросу. хотя по тому что он пишет что "(74 Total Users)" доступ к файлу он получает, т.е. ошибки в пути файла нету. а изменений больше небыло.
Он access denied не пишет ?
Ты ип поправил ?
access denied не пишет. ип правил на ип компа в сети и на 127.0.0.1
Он вообще ничего не показывает или пишет "0 results for 'блаблабла'" ?
вообще ничего кроме View Nicknames by Profile и Search for a Nickname
и всё
Попробуй точку ввести
И включи отображение ошибок в PHP
display_errors = On
error_reporting = E_ALL
В php.ini
перепаял конденсаторы на стендовом компе и сдал экзамен по тоэ...
Романов: вот что пишет
помогло!
но возникла проблема с кодировкой. (пользователи с ником написанным русскими буквами)
Àðêà ГГіГ¬
ещё трабл: если вводить в Search for a Nickname посто точку то выводит таблицу(Registered Number Profile Nickname) где поле Profile пустое. файл с проблемой двумя постами выше
спасибо!
http://mydc.ru/ipb.html?s=&showtopic=334&view=findpost&p=2276
В строках с 251 по 270
вместо
if ($desiredprofile == 0) {
$displayprofile = "Адмирал";
Надо
if ($Profile == 0) {
$Profiledisplay = "Адмирал";
Ну и так далее
И с кодировкой
поставь
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
После 2 строки в секцию head с указание нужной кодировки charset=utf-8
сделал так как ты написал. со второй проблемой разобрался.
первая: поставил строку <meta http-equiv="content-type" content="text/html; charset=utf-8 " после 2 строки у меня ВСЁ превратилось ТАКУЮ лабуду... а ники как были так и остались неразборчивыми.
может дело в бродилке? у меня ФаерФокс
Это из-за того что в xml файлах птоки указана кодировка windows-1252, которая не поддерживает русские буквы
Выход: заменить в файле PtokaX.exe и в RegisteredUsers.xml все строки вида windows-1252 на windows-1251, строчку <meta http-equiv="content-type" content="text/html; charset=utf-8" /> оставить
Чтобы после изменения PtokaX.exe птока не ругалась надо использовать файл из соседней темы про изменения сообщения при входе на хаб
подробнее можно что, куда и как?
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> Это в HubAccViewOrig.php после <head> вставить надо
windows-1252 заменить на windows-1251 в исполняемом файле PtokaX.exe и в RegisteredUsers.xml в самом верху там
это я понял. но что значит:
http://mydc.ru/topic687s20.html?p=7106&#entry7106 Вот этот файл, там я отключил проверку контрольной суммы
Романов, можно просьбу?
сделай из одного скрипт файла два: в одном чисто показ по профилям, в другом чисто поиск по никам.
зачем нужно? я сам пытался но моих знаний явно не хватает, а иначе у меня геморрой с интеграцией с CMS
Попробуй вот это
accviewer.zip ( 4.32 килобайт )
: 3
спасибо! работает.
проблема осталась: русский ник - я поправил файл RegisteredUsers с винь1252 на 1251. указал скрипт на поправленный файл. и как была лабуда вметсо ника так и осталась. что со строчкой <meta http-equiv="content-type" content="text/html; charset=utf-8" /> что без неё.
может трабл в том что переправленный экзешик птоки ни разу не запускался?
Порпобуй перезапустить
что я делал: скачал архив. подправил в нём пути и адреса доступа. затем скачал правленную тобой птоку и заменил в ней все 1252 на 1251 и в RegisteredUsers проделал те же манипуляции (1252 на 1251). запустил экз несколько раз. без строки <meta http-equiv="content-type" content="text/html; charset=utf-8" /> всё что я вписал своего в скрипт есть норм русский. но не ники(они в лабуду $%#@&ся). Со строкой <meta http-equiv="content-type" content="text/html; charset=utf-8" /> всё наоборот. точно также было и без правленого экза, но с правленым RegisteredUsers. Может проблема в том что кириллица написанная в самом скрипте как-то не так обрабатывается?
на всякий случай вот мой файл с тем что там кириллицей дописано.
оО. как я туп! моя родина дубовая стена, и из неё состоит мой моск.
спасибо тебе Романов!
вопрос в догонку: я хочу сделать немного по другому. чтобы не радио с кнопкой подтверждения задавали переменную профиля. я хочу поместить картинку профиля и чтобы по клику на неё выполнялось то что выполняла кнопка подтвердить (10 картинок для каждого профиля).
и ещё что нужно вести переменные адресов доступа чтобы каждый мог зайти на сайт хаба и воспользоваться скриптом (иметь возможность посмотреть ники по профилям) или ты не советуешь так поступать? нет ли угрозы секурности файлу с паролями?
ясно. спасибо.
можно момент про картинки с сылками поподробнее? то есть пример того как будет выглядеть строка которая выводит картинку и обрабатывается нажатие на неё с выводом ников в таблцу из файла
<a href=profile.php?submit=View?thevalue=0><img src=master.jpg></a> - Для профиля номер 0 с картинкой master.jpg
спасибо! ночью попробую...