Перейти к публикации

Рекомендованные сообщения

Помогите сделать голосвание, уже сколько пытаюсь, либо перестает работать, либо еще что то... Как ПРАВИЛЬНО прописать код, чтобы кнопку ГОЛОСОВАТЬ и РЕЗУЛЬТАТЫ были в одну строчку??

Вот код который сейчас у меня

[votelist]

<table width="100%" border="0" cellspacing="0" cellpadding="0">


<tr><td><b>{title}</b></td></tr>


<tr><td height="5"></td></tr>


<tr><td align="left">

<form method="post" name="vote" action=''>{list}

<input type="hidden" name="vote_action" value="vote" />

<input type="hidden" name="vote_id" id="vote_id" value="1" />

<input type="submit" onclick="doVote('vote'); return false;"  value="Голосовать" /></form>

<form method="post" name="vote_result" action=''><input type="hidden" name="vote_action" value="results" /><input type="hidden" name="vote_id" value="1" /><input type="submit" onclick="doVote('results'); return false;"  value="Результаты" /></form>


</td></tr>


<tr><td height="5"></td></tr>

</table>

[/votelist]

[voteresult]

<table width="100%" border="0" cellspacing="0" cellpadding="0">


<tr><td><b>{title}</b></td></tr>


<tr><td height="5"></td></tr>


<tr><td>{list}</td></tr>


<tr><td height="5"></td></tr>


<tr><td>Всего проголосовало: {votes}</td></tr>


<tr><td height="5"></td></tr>

</table>

[/voteresult]

И никак не получается сделать кнопки в одну строчку((( ПОМОГИТЕ

Ссылка на сообщение
Поделиться на других сайтах

Как то так, судя по твоему коду:

[votelist]

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2"><b>{title}</b></td>

</tr>

<tr>

<td  colspan="2" height="5"> </td>

</tr>

<tr>

<td align="left">

<form method="post" name="vote" action=''>{list}

<input type="hidden" name="vote_action" value="vote" />

<input type="hidden" name="vote_id" id="vote_id" value="1" />

<input type="submit" onclick="doVote('vote'); return false;"  value="Голосовать" /></form></td>

<td align="left">

<form method="post" name="vote_result" action=''>

<input type="hidden" name="vote_action" value="results" />

<input type="hidden" name="vote_id" value="1" />

<input type="submit" onclick="doVote('results'); return false;"  value="Результаты" /></form></td>

</tr>

<tr>

<td colspan="2" height="5"> </td>

</tr>

</table>

[/votelist]

Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах

Нет, как ты написал, это будет список опроса с кнопкой голосовать в одном столбике, а кнопка результаты будет во втором сотлбике!!! Это будет криво выглядеть!!

Ссылка на сообщение
Поделиться на других сайтах
[votelist]

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2"><b>{title}</b></td>

</tr>

<tr>

<td  colspan="2" height="5"> </td>

</tr>

<tr>

<td align="center">

<form method="post" name="vote" action=''>{list}

<input type="hidden" name="vote_action" value="vote" />

<input type="hidden" name="vote_id" id="vote_id" value="1" />

<input type="submit" onclick="doVote('vote'); return false;"  value="Голосовать" /></form><br />

<form method="post" name="vote_result" action=''>

<input type="hidden" name="vote_action" value="results" />

<input type="hidden" name="vote_id" value="1" />

<input type="submit" onclick="doVote('results'); return false;"  value="Результаты" /></form></td>

</tr>

<tr>

<td colspan="2" height="5"> </td>

</tr>

</table>

[/votelist]

Ссылка на сообщение
Поделиться на других сайтах

Нет, как ты написал, это будет список опроса с кнопкой голосовать в одном столбике, а кнопка результаты будет во втором сотлбике!!! Это будет криво выглядеть!!

Точно, просто не подумал об этом.

Ссылка на сообщение
Поделиться на других сайтах

[votelist]

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2"><b>{title}</b></td>

</tr>

<tr>

<td  colspan="2" height="5"> </td>

</tr>

<tr>

<td align="center">

<form method="post" name="vote" action=''>{list}

<input type="hidden" name="vote_action" value="vote" />

<input type="hidden" name="vote_id" id="vote_id" value="1" />

<input type="submit" onclick="doVote('vote'); return false;"  value="Голосовать" /></form><br />

<form method="post" name="vote_result" action=''>

<input type="hidden" name="vote_action" value="results" />

<input type="hidden" name="vote_id" value="1" />

<input type="submit" onclick="doVote('results'); return false;"  value="Результаты" /></form></td>

</tr>

<tr>

<td colspan="2" height="5"> </td>

</tr>

</table>

[/votelist]

А как написал ты, получится что две кнопки друг под другом!!!

ВСЕМ СПАСИБО! Сообразил как!!!!

Ссылка на сообщение
Поделиться на других сайтах

ВСЕМ СПАСИБО! Сообразил как!!!!

Ну так покажи как, если разобрался, самому интересно. ;)

Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах
[votelist]

        <table width="100%"><tr><td align="center"><b>{title}</b></td></tr></table>

	    <form method="post" name="vote" action=''>

        {list}

        <table width="100%">

         <tr><td>

		  <input type="hidden" name="vote_action" value="vote">

          <input type="hidden" name="vote_id" id="vote_id" value="{vote_id}">

          <input type="submit" onclick="doVote('vote'); return false;" value="Голосовать">

          </td><td>

          <input type="hidden" name="vote_action" value="results">

          <input type="hidden" name="vote_id" value="{vote_id}">

          <input type="submit" onclick="doVote('results'); return false;" value="Результат">

          </form>

         </td></tr>

         </table></form>

[/votelist]

[voteresult]

          <table width="100%"><tr><td align="center"><b>{title}</b></td></tr></table>

          {list}

		  <table width="100%">

          <tr><td height=5></td></tr>

          <tr><td>Всего проголосовало: {votes}</td></tr>

          </table>

[/voteresult]

Ссылка на сообщение
Поделиться на других сайтах
  • 9 месяцев спустя...

[votelist]

        <table width="100%"><tr><td align="center"><b>{title}</b></td></tr></table>

	    <form method="post" name="vote" action=''>

        {list}

        <table width="100%">

         <tr><td>

		  <input type="hidden" name="vote_action" value="vote">

          <input type="hidden" name="vote_id" id="vote_id" value="{vote_id}">

          <input type="submit" onclick="doVote('vote'); return false;" value="Голосовать">

          </td><td>

          <input type="hidden" name="vote_action" value="results">

          <input type="hidden" name="vote_id" value="{vote_id}">

          <input type="submit" onclick="doVote('results'); return false;" value="Результат">

          </form>

         </td></tr>

         </table></form>

[/votelist]

[voteresult]

          <table width="100%"><tr><td align="center"><b>{title}</b></td></tr></table>

          {list}

		  <table width="100%">

          <tr><td height=5></td></tr>

          <tr><td>Всего проголосовало: {votes}</td></tr>

          </table>

[/voteresult]
Не пойму почему у тебя два закрывающих тега </form> !? Это первое, а второе можно просто напросто использовать вместо input тег button Вот мое голосование (vote.tpl)
							<div class="[votelist]vote_block[/votelist][voteresult]result_block[/voteresult]">[votelist]

								<form method="post" name="vote" action=''>[/votelist]

									<div class="vote_title">{title}</div>

									<div class="vote_body">

										<table>{list}

										</table>[votelist]

										<div align="right">

											<button type="submit" onclick="doVote('vote'); return false;" class="bbcodes_poll" name="vote_action">Голосовать</button>

											<button type="submit" onclick="doVote('results'); return false;" class="bbcodes_poll" name="vote_action">Результаты</button>

											<button type="submit" onclick="ShowAllVotes(); return false;" class="bbcodes_poll" id="allvotes" title="Все опросы">&nbsp;&Xi;&nbsp;</button>

										</div>[/votelist][voteresult]<br />

										<div style="text-align: center;">Всего проголосовало: {votes}</div>[/voteresult]

									</div>[votelist]

								</form>[/votelist]

							</div>

а как эти кнопки заменить на картинки, и не потерять их функциональность?

<input type="image" src="/путь_к_картинке" onclick="doVote('vote'); return false;" name="vote_action" />

Изменено пользователем Critical Error
Ссылка на сообщение
Поделиться на других сайтах

Я хотел изменить стиль опросов как здесь

Добавил что мне надо

вот теперь не получается сделать чтобы она нормально работала

$entry .= "<div class=\"vote\"><input name=\"opinions\" id=\"radio-1\" type=\"radio\" $sel value=\"$i\" /><label for="radio-1">$body[$i]</label></div>";

на vote.php поменял все слова vote_check на opinions

Кто знает? как ее заменить? помогите пожалуйста.

Изменено пользователем ctrl-n
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...