Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 Нереальные итоги опросов 23 июля 2012 в 12:58
А ведь тут

  1. if ($do=='vote'){
  2.  
  3. $answer = $inCore->request('answer', 'str', '');
  4. $poll_id = $inCore->request('poll_id', 'int', 0);
  5.  
  6. if (!$answer || !$poll_id) { $inCore->redirect($back); }
  7.  
  8. $answer = str_replace('"', '"', $answer);
  9.  
  10. $sql = "SELECT * FROM cms_polls WHERE id = $poll_id";
  11. $result = $inDB->query($sql);
  12.  
  13. if ($inDB->num_rows($result)){
  14. $poll = $inDB->fetch_assoc($result);
  15. $answers = unserialize($poll['answers']);
  16.  
  17. //Прибавляем голос к переданному нам варианту ответа
  18. foreach($answers as $key=>$value){
  19. if ($key == $answer){
  20. $answers[$key] += 1;
  21. }
  22. }
  23.  
  24. //Сохраняем результаты опроса
  25. $sql = "UPDATE cms_polls SET answers = '".serialize($answers)."' WHERE id = $poll_id";
  26. $inDB->query($sql);
  27.  
  28. //MARK USER VOTING
  29. $user_id = $inUser->id;
  30. $ip = $inUser->ip;
  31.  
  32. $sql = "INSERT cms_polls_log (poll_id, answer_id, user_id, ip)
  33. VALUES ('$poll_id', '$answer', '$user_id', '$ip')";
  34. $inDB->query($sql);
  35.  
  36. $_SESSION['poll_voted'] = $poll_id;
  37. }
  38.  
  39. $inCore->redirect($back);
  40.  
  41. }
нет проверки того, голосовал юзер или нет. Помогите добавить...
з.ы. файл components/polls/frontend.php
#2 Внешняя ссылка на картинку 16 июля 2012 в 08:02
Обновите сайт до версии 1.9, у вас, как я понимаю, 1.8
в частности в файле .httacess, что лежит в корне сайта, нужно убрать строку
RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|ico|gif|png|css|xml|js|pl|txt)$ [NC]
Содержимое нового файла .httacess вы можете посмотреть, скачав дистрибутив 1.9

Тема уже есть такая на сайте.
#3 Обратный звонок и заявка 11 июля 2012 в 19:50

Еще одни вопрос а как отключить капчу на конструкторе форм?

Никита
тоже ну ооооооооооочень интересно. Спамеры же не с первого дня начинают атаковать сайт… Потом можно и вернуть…
#4 Ссылки и контакты 11 июля 2012 в 09:08
А разделом статей не?
Ссылки, в нем 4 подраздела. Каждый сайт — статья. Просто в теле статьи ставить ссылку на сайт.
#5 Сервис "Попутчики" 10 июля 2012 в 15:32
с 3го прошла неделя… Хочу увидеть творение. Даже денежку отложил.
#6 [ЕСТЬ РЕШЕНИЕ] Что же это? куда копать? 3 июля 2012 в 09:46
Стоит плагин логинза или юлогин?
Если да, то они кривые и не проверяют логин на занятость. Соответсвенно будет два профиля /users/vova
Один зарегался сам раньше, второй через логинзу или юлогин.
Ситуация печальная. Авторам юлогина написал.
#7 Сервис "Попутчики" 29 июня 2012 в 14:05
Как успехи? Оч жду версию от Sergey Platonov.
#8 Коллективное шаблоностроительство 28 июня 2012 в 20:46

и того 4 дня за 1500 рублей. получается что спец за месяц заработает порядка: 22 дня / 4 дня получаем 7 шаблонов умножаем на 1500 рублей, и того в заработке 10500 рублей, отнимаем за инет примерно 10.000 грязно-чистыми( не учитываем коммисии за вывод). Отсюдова встает вопрос а какой нормальный специалист будет заниматься этим за 10000 рублей, при этом если он еще и семейный кормить семью. Это работа только для школьников которые сидят на обеспечении родителей, у них не болит голова о том что от тебя еще кто то зависит! ИМХО и мое личное мнение, даже за 4 рабочих дня без правки модулей и логики системы сделать достойный шаблон не реально, будет только чуть лучше графика ибо она уже есть и нарисована другими, а суть будет такой же очеред Г… шаблон как тут все высказываются. Из опыта рипов, переделок на нормальный достойный шаблон нужно потратить 1-2 недели, чтобы он был нормальным. И второй аспект зачем группе людей скидываться на шаблон который будет у 5 — 40 скинувшихся? На этот вопрос я ответа не нашел, если только после покупки адаптированного рипа снова не искать дизайнера и верстальщика который будет его делать уникальным!

maxisoft

подписываюсь под каждым словом. всю тему не читал.
#9 при перемещении пунктов меню, сообщает: Nested sets error: UPDATE cms_menu SET NSLeft = 20 июня 2012 в 19:39
Админы писали, что не могут повторить ошибку.
Вот последовательность действий. Имеем чистую 1.9
Создаем пункт меню, ссылающийся на # называем Общение. В него перемещаем подпункты как на картинке



а теперь попробуйте передвинуть Объявления вниз или Общение вверх. Получим белый лист и

  1. Nested sets error: UPDATE cms_menu SET NSLeft = NSLeft + 4, NSRight = NSRight + 4 WHERE NSLeft >= AND NSRight <=
#10 Замена loginza - ulogin 20 июня 2012 в 14:09
FreeLancer, только, наверно, нужно в

  1. '-' => ' '
во вторых одинарных кавычках пробел убрать, оставив
  1. '-' => ''
#11 Замена loginza - ulogin 20 июня 2012 в 11:55
поставил. работает. НО! Пропускает при регистрации тире в логине. а Инстант этого не приемлет.
Помогите отредактировать функцию плагина юлогина по формированию логина

  1. private function makeLogin($string)
  2. {
  3.  
  4. $string = trim($string);
  5. $string = mb_strtolower($string, 'cp1251');
  6. $string = preg_replace('/[^a-zA-Zа-яА-Я0-9\-]/i', '', $string);
  7.  
  8. while (strstr($string, '--')) {
  9. $string = str_replace('--', '-', $string);
  10. }
  11.  
  12. $ru_en = array(
  13. 'а' => 'a', 'б' => 'b', 'в' => 'v', 'г' => 'g', 'д' => 'd',
  14. 'е' => 'e', 'ё' => 'yo', 'ж' => 'zh', 'з' => 'z',
  15. 'и' => 'i', 'й' => 'i', 'к' => 'k', 'л' => 'l', 'м' => 'm',
  16. 'н' => 'n', 'о' => 'o', 'п' => 'p', 'р' => 'r', 'с' => 's',
  17. 'т' => 't', 'у' => 'u', 'ф' => 'f', 'х' => 'h', 'ц' => 'c',
  18. 'ч' => 'ch', 'ш' => 'sh', 'щ' => 'sh', 'ъ' => '', 'ы' => 'y',
  19. 'ь' => '', 'э' => 'ye', 'ю' => 'yu', 'я' => 'ja'
  20. );
  21.  
  22. foreach ($ru_en as $ru => $en) {
  23. $string = preg_replace('/([' . $ru . ']+)/i', $en, $string);
  24. }
  25.  
  26. if (!$string) {
  27. $string = 'untitled';
  28. }
  29.  
  30. return $string;
  31.  
  32. }
Где-то нужно через str_replace заменить — на пустоту. Где?
#12 [ЕСТЬ РЕШЕНИЕ] Нужен несложный шаблон 6 июня 2012 в 18:08
2 т.р. 4 дня
связь лучше через icq 382-563-702
#13 [ЕСТЬ РЕШЕНИЕ] Непонятки с доской объявлений 5 июня 2012 в 19:38
толи в баг трекере, толи на форуме где то публиковалось решение. нужно хорошо поискать.
и ваша тема не первая с таким вопросом.
#14 Оцените мой сайт 25 мая 2012 в 15:56
не хочу преуменьшить работу тс, или бросить тень сомнения, ну уж очень напоминает шаб с джумлы одной известно фирмы...
И видно что от него, что сделал тс… Кнопочки реги и входа, шапка и второе меню…
#15 Приделать календарь от вордпресс? 23 мая 2012 в 08:27

Кто бы взялся и довел до ума, было бы отлично

Роман
+1 материально бы даже поддержал
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.