Rob Roy: Блог

Главные вкладки

Модуль ip2nation [РЕШЕНО]

2 ноября 2009 в 14:03

Доброго всем.

Столкнулся с такой проблемой:
Установил модуль ip2nation, но столкнулся с проблемой отображения картинок (флаги) - вместо прямой ссылки на картинку:

http://мой_сайт/sites/all/modules/contrib/ip2nation/flags/flag.gif

выдает "обрезаный" url:

/?q=sites/all/modules/contrib/ip2nation/flags/flag.gif

Тоесть сервер должен выдать:

<img width="18" height="12" title="SU" alt="SU" src="http://мой_сайт/sites/all/modules/contrib/ip2nation/flags/flag.gif"/>

А выдает:

<img width="18" height="12" title="SU" alt="SU" src="/?q=sites/all/modules/contrib/ip2nation/flags/flag.gif"/>

Как решение включение "чистых" ссылок не проходит - хост не поддерживает Sad

Самому модуль переписать - не хватает знаний. Смог пока только найти, где генерится этот кусок. Вот этот кусок кода:

  $src = url(drupal_get_path('module','ip2nation') . "/flags/flag_$cc.gif");
  $attribs = array('width' => 18, height => 12, 'alt' => "$cc", 'title' => "$title");
 
  return "<img src=\"$src\" ".drupal_attributes($attribs)." />";

Нутром понимаю, что надо рыть формирование переменной $src но... Как тот Сирко - понимаю, а сказать не могу Sad

Заранее сенкс за помощь. Smile

Контроль IP-адресов

28 октября 2009 в 22:36

Заранее извиняюсь за ламерский вопрос, но по форуму не нашел. И в сети тоже... Sad

Стоит задача: необходимо по факту авторизации пользователя получить из БД IP-адрес предыдущего его входа на сайт, сравнить с настоящим IP-адресом и, в случае совпадения/несовпадения, вывести соответствующий текст. В общем в таком виде должно быть: