Наши скрипты > Sad But True
После голосования...
ilyart:
Добрый день!
Поставил SBT...включаю через ssi(на всех страницах сайта)....все ок, работает....Но, т.к. проверяются и ip и cookie...захотел все это убрать, а то ходишь по сайту после голосования и видишь результаты...не хотелось бы . Почитал вот этот топик
http://forums.webscript.ru/showthread.php?s=&postid=17292#post17292
просьба к Green Kakadu: напишите, пожалуйста, как сделать после формы (она должна быть всегда) просто ссылку на результаты голосования....
Да, сервер Apache
Green Kakadu:
Мм, к сожалению я это изначально не предусмотрел (обещаю исправиться), это сделать возможно так:
файл view.cgi, строка 45-46:
$check=&check_me;
if ($check)) {&see_poll(\'result\');}
вместо этих двух строк пишем одну такую:
if ($check||($ENV{\'QUERY_STRING\'} eq \'viewresult\')) {&see_poll(\'result\');}
теперь можно с cookies и ip ничего в конфигах не мудрить (а даже оставить, чтоб повторно не голосовали), а для вывода результатов достаточно поместить ссылку на такой урл:
http://you_url/cgi-bin/view.cgi?viewresult
При использовании SSI все будет нормально (должно во всяком случае). Правда я порекомендовал бы тогда отредактировать шаблон с выводом результата - как целую станицу сделать (т.е. , добавить)
ilyart:
To Green Kakadu :
Огромное СПАСИБО! Все великолепно работает...
P.S.Приношу извинения, если оторвал от диплома....
Green Kakadu:
--- Цитировать ---P.S.Приношу извинения, если оторвал от диплома....
--- Конец цитаты ---
:)
Andrey A.:
А именно, внести изменения в код, чтобы после голосования открывалось окно с результатами, иначе происходит просто релоад страницы и опрашиваемый не видит результатов сразу.
Что сделать?
Навигация
Перейти к полной версии