Есть скрипт на пхп (могу выложить,если надо) и скрипт на Java который, как я понял отвечает за проверку голосования.
Не могу понять, почему не выводятся канкретные сообщения (об ошибки и прочее)
Постоянно выводится только одно сообщение :
Цитата:
Благодарим Вас за участие в голосовании. Просмотреть результаты голосования Вы можете, кликнув по ссылке ниже.
Вот код (ниже код шаблона) :
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- {%if (!empty($polls))%}
- <script>
- function submit_POLLS(IDENT,cheks) {
- var o=$(IDENT);
- if (o != null)
- {
- var dr=o.vote;
- for(i=0; i<dr.length; i++)
- {
- if(dr[i].checked==true){
- dr[i].checked=false;
- }
- }
- }
- $('polls_form').my_vote_text.disabled=false;
- }
- function uncheckCheckboX(IDENTY)
- {
- var chk=$(IDENTY);
- chk.checked=false;
- $('polls_form').my_vote_text.disabled=true;
- }
- function forms_submit_with_check(pfrm,frm_txt)
- {
- var poll_frm=$(pfrm).my_vote_text.value;
- if($(pfrm).my_vote.checked==true) {
- if(poll_frm=='') {
- alert('Введите хотя бы ваш вариант ответа'); } else
- {
- $(pfrm).submit();
- }} else
- {
- $(pfrm).submit();
- }
- }
- </script>
- <tr>
- <td class="vote">
- <form id="polls_form" action="" method="post">
- <img src="img/h_votes.gif" width="106" height="50" border="0" alt="" style="position:relative; left:-13px;"/>
- {%if ($polls.thedata.0.hack_check != 1)%}
- {%if ($polls.thedata.0.showpollresults != 1)%}
- {%if ($polls.thedata.0.submitted != 1)%}
- <span><div><b>{%$polls.thedata.0.poll_title%}</b></div></span>
- <div>
- <table border="0" cellpadding="0" cellspacing="5">
- {%foreach from=$polls.thedata.0.variants key=k item=v%}
- <tr>
- <td width="5"><input type="radio" name="vote" value="{%$v.ID%}" {%if ($k == 0)%}checked{%/if%} onclick="uncheckCheckboX('my_vote');"/></td>
- <td>{%$v.variant%}</td>
- </tr>
- {%/foreach%}
- <tr><td width="5"><input type="checkbox" id='my_vote' onclick="submit_POLLS('polls_form','my_vote');" value='hello' /></td><td>Ваш вариант</td></tr>
- <tr>
- <td colspan="2" align="right">
- <div style="width:120px;margin-left:-5;position:relative;margin-top:00px;margin-bottom:-10px;"><input type="text" name="my_vote_text" value="" class="count" disabled=true style="width:100%;" onClick="this.value=''"/></div>
- </td>
- </tr>
- </table>
- </div>
- <div><input type="hidden" name="pollsID" value="{%$polls.thedata.0.pollsID%}"><input type="hidden" name="submit_poll" value="1"><a href="#" onclick="forms_submit_with_check('polls_form','my_vote_text'); return false;"><img src="img/b_send.gif" width="118" height="22" border="0" alt="" vspace="5"/></a></div>
- {%else%}
- <span><div><b>Благодарим Вас за участие в голосовании. Просмотреть результаты голосования Вы можете, кликнув по ссылке ниже.</b></div></span>
- {%/if%}
- {%else%}
- <span><div><b>Статистика голосования по опросу "{%$polls.thedata.0.poll_title%}":</b></div></span>
- <div>
- <table border="0" cellpadding="0" cellspacing="5">
- {%foreach from=$polls.thedata.0.variants key=k item=v%}
- <tr>
- <td width="80%">{%$v.variant%}</td><td>{%$v.percent%}%</td>
- </tr>
- {%/foreach%}
- </table>
- </div>
- {%/if%}
- {%else%}
- <span><div><b style="color:red;">Вы уже голосовали по этому опросу!</b> <b>Просмотреть результаты голосования Вы можете, кликнув по ссылке ниже.</b></div></span>
- {%/if%}
- <a href="?page={%if (!empty($smarty.get.page))%}{%$smarty.get.page%}{%else%}index{%/if%}&pollsID={%$polls.thedata.0.pollsID%}&showpollresults" class="more">Результаты</a>
- </form>
- </td>
- </tr>
- {%/if%}