Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Admin Voting - кто и как проголосовал
-
- phpBB 1.2.1
- Сообщения: 26
- Стаж: 19 лет
Разобраться МНЕ сложновато, учитывая мой "опыт" работы с phpBB и MySQL. Просто думал, может кто уже интересовался до меня. А по поводу целей скажу, что интерес чисто технический: если бы мне было действительно нужно сфабриковать голосование, я бы просто дал через админ-панель на форум с голосованием право голосовать гостям и крутил бы счётчик.
Вобщем разобрался действительно сам:
Таблица phpbb_vote_results, ищем нужный пункт из всех голосований и смотрим в поле vote_result. Далее всё ясно.)
Извините за беспокойство.
Вобщем разобрался действительно сам:
Таблица phpbb_vote_results, ищем нужный пункт из всех голосований и смотрим в поле vote_result. Далее всё ясно.)
Извините за беспокойство.
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 17 лет 8 месяцев
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 18 лет 4 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 1 месяц
- Поблагодарили: 2 раза
Руками, естественно руками...
Имя пользователя обрамляете в <a title=""></a>, а в title вставляете декодированный встроенной функцией ip, с которого пользователь голосовал.
Имя пользователя обрамляете в <a title=""></a>, а в title вставляете декодированный встроенной функцией ip, с которого пользователь голосовал.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 18 лет 4 месяца
Спасибо. Сделал так:
Но показывается IP 0.0.0.0, потом попробовал такое:$template->assign_block_vars("votes.detail", array(
'OPTION' => $option_text,
'RESULT' => $option_result,
'USER' => '<a href="http://'.decode_ip($vote_user_ip).'">'.$user
));
}
}
$i++;
}
// Pagination routine
//
Но выводится один ИП для всех. Я в ПХП почти ноль, помогите сделать правильно.// Assign individual vote results vote_user_ip
$sql = "SELECT vote_id, vote_user_id, vote_user_ip, vote_cast" .
" FROM ". VOTE_USERS_TABLE .
" ORDER BY vote_id";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query vote results.', '', __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{
$vote_id = $row['vote_id'];
$vote_user_id = $row['vote_user_id'];
$vote_user_ip = $row['vote_user_ip'];
$vote_cast = $row['vote_cast'];
$voter_arr[$vote_id][$vote_user_id] = $vote_cast;
}
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 1 месяц
- Поблагодарили: 2 раза
Хорошо хоть что-то сами сделали, а не завопили "Дайте код!". Уважаю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 18 лет 4 месяца
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 18 лет 1 месяц
здравствуйте. возникла проблема.
на своей машине поставил этот мод, работает как часы, казалось бы, пара исправлений и копирование файлов. но при установке на сервере в админке мода вот что
Could not query vote results.
DEBUG MODE
SQL Error : 1054 Unknown column 'vote_cast' in 'field list'
SELECT vote_id, vote_user_id, vote_cast FROM phpbb_vote_voters ORDER BY vote_id
Line : 209
File : admin_voting.php
в чем дело? спасибо.
на своей машине поставил этот мод, работает как часы, казалось бы, пара исправлений и копирование файлов. но при установке на сервере в админке мода вот что
Could not query vote results.
DEBUG MODE
SQL Error : 1054 Unknown column 'vote_cast' in 'field list'
SELECT vote_id, vote_user_id, vote_cast FROM phpbb_vote_voters ORDER BY vote_id
Line : 209
File : admin_voting.php
в чем дело? спасибо.
-
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 18 лет 4 месяца
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 17 лет 5 месяцев
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 16 лет 4 месяца
- Откуда: Russia
возникли проблемы после установки данного мода
теперь в старых опросах (которые были созданы ДО установки мода) можно голосовать сколько угодно раз т.е. один и тот же пользователь может кликнуть один и тот же вариант ответа неограниченное кол-во раз
теперь в старых опросах (которые были созданы ДО установки мода) можно голосовать сколько угодно раз т.е. один и тот же пользователь может кликнуть один и тот же вариант ответа неограниченное кол-во раз
Последний раз редактировалось Fine 05.06.2008 22:42, всего редактировалось 1 раз.
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 16 лет 4 месяца
- Откуда: Russia
-
- phpBB 1.4.2
- Сообщения: 65
- Стаж: 17 лет 4 месяца
При обновлении базы, выскакивает вот такая ошибка
что может быть?!
Добавлено спустя 15 минут 28 секунд:
Я так понял, что он пишет, что нельзя создать дубликат? скорее всего я уже сделал обновление..
Но в Poll Results не отоброжается новые проголосовавшие, и в самих новых опросах, можно сколько угодно голосовать
Код: Выделить всё
Install failed
Error Report: Duplicate column name 'vote_cast'
Добавлено спустя 15 минут 28 секунд:
Я так понял, что он пишет, что нельзя создать дубликат? скорее всего я уже сделал обновление..
Но в Poll Results не отоброжается новые проголосовавшие, и в самих новых опросах, можно сколько угодно голосовать