Автор Тема: Исправил (и переделал) отзывы  (Прочитано 8002 раз)

SibBear

  • Гость
Исправил (и переделал) отзывы
« : Января 04, 2012, 06:00:51 pm »
Убрал poll.php, все перенес в votes.php
поправил скрипты, poll.js удалил, из за него дважды срабатывал результат
исправил отключенный js (раньше не работало, а должно)
слово poll удалил совсем, все вернул к vote (ну мне так проще через год вспомнить что это)
вот.

[вложение удалено администратором]
« Последнее редактирование: Января 05, 2012, 08:25:09 am от SibBear »

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Исправил (и переделал) отзывы
« Ответ #1 : Января 04, 2012, 07:10:46 pm »
проверил. вроде все работает норм кроме того что можно сколько хочешь голосовать...

SibBear

  • Гость
Re: Исправил (и переделал) отзывы
« Ответ #2 : Января 04, 2012, 08:28:18 pm »
исправил, но пока не могу победить двойную куку
проблема в том, что setcookie в php не хочет просто так выполняться при запросе аяксом, вообще setcookie не любит обращения к себе после вывода хидеров...
так что пока так. работает.
« Последнее редактирование: Января 04, 2012, 10:16:09 pm от SibBear »

SibBear

  • Гость
Re: Исправил (и переделал) отзывы
« Ответ #3 : Января 04, 2012, 10:26:52 pm »
Спасибо про тестю если все норма по правлю в следующем релизе
напиши мне ту ду следующего релиза, пока свой сайт правлю, может еще какие баги почищу?

Оффлайн Юрий

  • Старожил
  • ****
  • Сообщений: 322
    • Просмотр профиля
    • Во-Сток
Re: Исправил (и переделал) отзывы
« Ответ #4 : Января 05, 2012, 02:20:07 am »
добавь еще проверку на 0 в votes.php
                    if($vote_is[$i][5]>0)
	
	
        
$vote_is[$i][6]=round($vote_is[$i][5]*100/$vt_cnt);
                    else 
$vote_is[$i][6]=0

а то так если с админки все результаты голосования поставить 0 то будет приносим извинения.

SibBear

  • Гость
Re: Исправил (и переделал) отзывы
« Ответ #5 : Января 05, 2012, 08:26:04 am »
верно. И еще нужно было порядок поменять запись/вывод, иначе получалось что запись идет после вывода и последний результат не кажет...

SibBear

  • Гость
Re: Исправил (и переделал) отзывы
« Ответ #6 : Января 05, 2012, 10:01:05 am »
Ура! Я победил куку без js, попробуйте вот этот потестить

[вложение удалено администратором]

fursic

  • Гость
Re: Исправил (и переделал) отзывы
« Ответ #7 : Апреля 24, 2012, 11:01:29 am »
Подскажите пожалуйста, как сделать, чтоб после отправки отзыва и нажатия на кнопку ОК  в окне подтверждения отправки отзыва, шёл переход не на index.php в адресной строке, а обратно на страницу продукта с её адресом (или на любую другую страницу или якорь)?
Ну или, чтоб понятнее было, например, после отправки отзыва переход шел на главную страницу.
« Последнее редактирование: Апреля 24, 2012, 11:08:41 am от fursic »