NVK Designer пишет:
Не за что, обращайтесь по любому вопросу, связанному с php. То, что знаю, расскажу сразу, чего не знаю, разберемся вместе.
Добрый день, вот скачал скрипт голосования
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <title></title>
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
- <META name="keywords" content="">
- <META name="description" content="">
- <META name="Author" content="Красносельский К. К.">
- <SCRIPT LANGUAGE="JavaScript"><!--
- function test(){
- for (i=0, testvar=false; i < document.frm.result.length; i++){
- if (document.frm.result[i].checked){
- testvar=true;
- break;
- }
- }
- if (testvar==false){alert('Вы отметили не все опции!'); return false;}
- }
- //--></SCRIPT>
- </head>
- <BODY TEXT=Black>
- <h1 align="center">Голосование</h1>
- <center>
- <?php
- switch (@$return) {
- case 1:
- echo "<h2><font color=#215582>Спасибо, Ваше мнение учтено!</font></h2>";
- break;
- case 2:
- echo "<h2><font color=Maroon>Извините, нам не удалось произвести запись в базу. Попробуйте позже.</font></h2>";
- break;
- case 3:
- echo "<h2><font color=red>В одной из переменных неправильный диапазон. Вы явно пытаетесь голосовать минуя форму!</font></h2>";
- break;
- case 4:
- echo "<h2><font color=red>В одной из переменных неправильный тип данных. Вы явно пытаетесь голосовать минуя форму!</font></h2>";
- break;
- case 5:
- echo "<h2><font color=red>Вы отметили не все опции!</font></h2>";
- break;
- default:
- echo "<h2>Ваше мнение о сайте:</h2>";
- }
- ?>
- <form name="frm" action=<?php echo $_SERVER["SCRIPT_NAME"];?>onsubmit="return test()">
- <table cellspacing=0 cellpadding=0 border=0>
- <tr><td colspan=2 align=center><B>Что вас интересовало:</B></td></tr>
- <tr><td><input type=radio name="them" value=1>Программа (<?php echo $total[1][1];?>):
- <!-- из массива будет получено количество голосов --></td>
- <td><img src="img.php?<?php echo round($total[1][1]/$golosov[1]*100,2);?>">
- <!-- На основании этой формулы будет получен рисунок для графического отображения результатов --></td></tr>
- <tr><td><input type=radio name="them" value=2>Задачи (<?php echo $total[1][2];?>):</td><td><img src="img.php?<?php echo round($total[1][2]/$golosov[1]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="them" value=3>Операторы (<?php echo $total[1][3];?>):</td><td><img src="img.php?<?php echo round($total[1][3]/$golosov[1]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="them" value=4>Определения (<?php echo $total[1][4];?>):</td><td><img src="img.php?<?php echo round($total[1][4]/$golosov[1]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="them" value=5 CHECKED>Другое (<?php echo $total[1][5];?>):</td><td><img src="img.php?<?php echo round($total[1][5]/$golosov[1]*100,2);?>"></td></tr>
- <tr><td colspan=2 align=center><B>На этом сайте вы хотели найти:</B></td></tr>
- <tr><td><input type=radio name="tipe" value=1>Документацию (<?php echo $total[2][1];?>):</td><td><img src="img.php?<?php echo round($total[2][1]/$golosov[2]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="tipe" value=2>Справочники (<?php echo $total[2][2];?>):</td><td><img src="img.php?<?php echo round($total[2][2]/$golosov[2]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="tipe" value=3>Определения (<?php echo $total[2][3];?>):</td><td><img src="img.php?<?php echo round($total[2][3]/$golosov[2]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="tipe" value=4 CHECKED>Другое (<?php echo $total[2][4];?>):</td><td><img src="img.php?<?php echo round($total[2][4]/$golosov[2]*100,2);?>"></td></tr>
- <tr><td colspan=2 align=center><B>Насколоько вы остались довольны:</B></td></tr>
- <!-- Этот вопрос не имеет предустановленного значения (значения по умолчанию) и будет использоватся для контроля: голослвал ли посетитель, или просто нажал на кнопку, не задумываясь -->
- <tr><td><input type=radio name="result" value=1>Очень (<?php echo $total[3][1];?>):</td><td><img src="img.php?<?php echo round($total[3][1]/$golosov[3]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="result" value=2>Вполне (<?php echo $total[3][2];?>):</td><td><img src="img.php?<?php echo round($total[3][2]/$golosov[3]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="result" value=3>Почти (<?php echo $total[3][3];?>):</td><td><img src="img.php?<?php echo round($total[3][3]/$golosov[3]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="result" value=4>Не очень (<?php echo $total[3][4];?>):</td><td><img src="img.php?<?php echo round($total[3][4]/$golosov[3]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="result" value=5>Не доволен (<?php echo $total[3][5];?>):</td><td><img src="img.php?<?php echo round($total[3][5]/$golosov[3]*100,2);?>"></td></tr>
- <tr><td colspan=2 align=center><B>Как вы попали на сайт:</B></td></tr>
- <tr><td><input type=radio name="link" value=1>Перешел с поисковика (<?php echo $total[4][1];?>):</td><td><img src="img.php?<?php echo round($total[4][1]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="link" value=2>Перешел с каталога сайтов (<?php echo $total[4][2];?>):</td><td><img src="img.php?<?php echo round($total[4][2]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="link" value=3>Перешел по баннеру (<?php echo $total[4][3];?>):</td><td><img src="img.php?<?php echo round($total[4][3]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="link" value=4>По ссылке с другого сайта (<?php echo $total[4][4];?>):</td><td><img src="img.php?<?php echo round($total[4][4]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="link" value=5>Рекомендовали друзья (<?php echo $total[4][5];?>):</td><td><img src="img.php?<?php echo round($total[4][5]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="link" value=6>Давний посетитель (<?php echo $total[4][6];?>):</td><td><img src="img.php?<?php echo round($total[4][6]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td><input type=radio name="link" value=7 CHECKED>Другое (<?php echo $total[4][7];?>):</td><td><img src="img.php?<?php echo round($total[4][7]/$golosov[4]*100,2);?>"></td></tr>
- <tr><td colspan=2 align=center><B>Всего проголосовало: </B><?php echo $golosov[1].$WriteText;?></td></tr>
- </table>
- <input type=submit name=golos value="Голосовать">
- <input type=reset name=golos value="Сбросить">
- </form>
- </center>
- </body>
- </html>