Простое дополнение для всех скриптов. Суть плагина можно понять из скринов, при выборе страны из списка, к названию добавляется картинка этой страны.



И так далее...
Установка:
Открыть profile.php и заменить этот кусок:
" tabindex="1">
На этот:
Страна (<? if($row["country"]!=="NULL") include ("cpic.php"); ?>):
"> - - -
Россия (RU)
Украина(UA)
Молдова (MD)
Беларусь(BY)
Казахстан (KZ)
Другая
!
Делал под обычный дизайн суфаста, так что под свой подстраивайте сами. Так же в архив добавил папку с флагами всех стран, если Вы захотите добавить другую страну.



И так далее...
Установка:
Открыть profile.php и заменить этот кусок:
Страна:
" tabindex="1">
На этот:
Страна (<? if($row["country"]!=="NULL") include ("cpic.php"); ?>):
"> - - -
Россия (RU)
Украина(UA)
Молдова (MD)
Беларусь(BY)
Казахстан (KZ)
Другая
!
Делал под обычный дизайн суфаста, так что под свой подстраивайте сами. Так же в архив добавил папку с флагами всех стран, если Вы захотите добавить другую страну.
6 комментарии
107 загрузки
Детали
- Первый релиз 21 июл 2011
- Последнее обновление 14 сен 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 1
- Рейтинг (0)
- Регистрация 03 июл 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет


ZICKFREED
- 28 июл 2011по айпи можно взять с движка GEN3, GEN4, ZEUS там всё просто как ясный день
Fleent
- 25 июл 2011Простите, я учусь и делаю как знаю)
gosteff
- 24 июл 2011ZKolyaNZ , смысл этой конструкции в том, что кроме указанных в массиве данных не вывется НИЧЕГО. Т.е. если ключа нет в массиве, то выведется первый ключ. Это называется безопасностью в т.ч. )))
Попробуй сделать вывод моей конструкцией и своей присвоив переменной $row['country'] значение TR например... Мы не будем говорить о том, что в эту переменную можно написать какой-то вредоносный код даже... Не всегда то, что быстрее работает является лучшим решением.
Просто я смотрю здешние плагины, которые иногда даже продаются за деньги и вижу в них КУЧУ дыр!!! ОГРОМНУЮ кучу дыр. НЕ говоря о нагрузке на mysql сервер, которую они генерят )
ZKolyaNZ
- 24 июл 2011gosteff,
Вот сам прыкол максимально наверное хотел ускорить работу скрипта и перед концом сделал конечно)
смысел делать так:
??????
В общем ты хотел наверное так сделать:
$arr_country = array("RU" => "Россия", "UA" => "Украина", "MD" => "Молдавия", "BY" => "Беларусь");
$orders=array(RU,UA,MD,BY);
$key=array_search($row['country'],$orders);
echo '<img src="./images/flags/'.$orders[$key].'.png" alt="'.$arr_country[$flags].'"
/>'.$arr_country[$flags].'';
и быстрее будет выводиться ,примерно на 0.0001 сек
)
gosteff
- 23 июл 2011Во, понял )
Вот примерчик с использованием массивов. Разве так не проще?
$orders=array(RU,UA,MD,BY);
$key=array_search($row['country'],$orders);
$flags=$orders[$key];
echo '<img src="./images/flags/'.$flags.'.png" alt="'.$arr_country[$flags].'" />'.$arr_country[$flags].'';