Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » помогите сделать голосование

Ответить
Настройки темы
помогите сделать голосование

Аватара для bezumes

Пользователь


Сообщения: 68
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здравствуйте.Подскажите как сделать голосование юзая html+ javascript.Я сделал набросок.
Код: Выделить весь код
<center>Опрос<br>вопрос голосования</center>	
	<ul>
	<input type="checkbox" name="opros1">ответ1<br>
	<input type="checkbox" name="opros2">ответ2<br>
	<input type="checkbox" name="opros3">ответ3<br>
	<input type="checkbox" name="opros4">ответ4<br>
	<input type="checkbox" name="opros5">ответ5<br>
	<input type="checkbox" name="opros6">ответ6<br>
	<input type="checkbox" name="opros7">ответ7<br>
	<input type="checkbox" name="opros8">ответ8<br>
	</ul>
	<center><button onClick="my(),you()">голосовать</button><br>
	<script >
	var o1=0,o2=0,o3=0,o4=0,o5=0,o6=0,o7=0,o8=0
	function my()
	{
	if(opros1.checked==true){o1++}
	if(opros2.checked==true){o2++}
	if(opros3.checked==true){o3++}
	if(opros4.checked==true){o4++}
	if(opros5.checked==true){o5++}
	if(opros6.checked==true){o6++}
	if(opros7.checked==true){o7++}
	if(opros8.checked==true){o8++}
	you()
	}
	</script>	
	<button onclick="you()">показать результаты</button>
	<script >
	function you(){	
	document.write("вопрос1=")
	document.write(o1)
	document.write("вопрос2=")
	document.write(o2)
	document.write("вопрос3=")
	document.write(o3)
	document.write("вопрос4=")
	document.write(o4)
	document.write("вопрос5=")
	document.write(o5)
	document.write("вопрос6=")
	document.write(o6)
	document.write("вопрос7=")
	document.write(o7)
	document.write("вопрос8=")
	document.write(o8)
	}
	</script>
	</center>

Единственное что я не пойму как сделать что бы получался и выдавался результат голосования всех а не тока одного юзера

Отправлено: 22:14, 28-06-2006

 

Аватара для bezumes

Пользователь


Сообщения: 68
Благодарности: 1

Профиль | Отправить PM | Цитировать


*
Цитата:
А что, простите, в опере выдает?
код что записан в файле
<?php

phpinfo();

?>

Цитата:
апач на 80-м порту
Ну да када устанавливал ставил галку в "For all users,on port 80,As a service - recommended
Цитата:
Может IIS запущен?
А что это за зверь такой???

Отправлено: 18:38, 14-07-2006 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для bezumes

Пользователь


Сообщения: 68
Благодарности: 1

Профиль | Отправить PM | Цитировать


пшп заработал, почему непонятно выполнял теже действия что и первые разы и заработало. Но новая проблема: при проверки работоспособности майсекуэла при вводе http://127.0.0.1/test/index2.php выдает "Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\Program Files\Apache Group\Apache2\htdocs\test\index2.php on line 2"
Вот код из этого файла
Код: Выделить весь код
<?php
****print*"Current*PHP*version:*<b>*".*phpversion()*."</b>";
****
****
****/*
****В*этой*строчке*измените*пароль*доступа*к*mysql*НА*ТОТ,КОТОРЫЙ*ВЫ*ВВОДИЛИ*ПРИ*УСТАНОВКЕ*MYSQL!!!*
****$link*=*mysql_connect("localhost",*"root","YOURPASSWORD")*or*die("Could*not*connect");
*****/
****
****
****$link*=*mysql_connect("localhost",*"root","YOURPASSWORD")*or*die("Could*not*connect");
****if(*!$link*)*die(*mysql_error()*);
****
****$db_list*=*mysql_list_dbs($link);
****
****while*($row*=*mysql_fetch_object($db_list))*
****{
********echo*"<h3>Database*\"".$row->Database."\"</h3>\n";
********$result*=*mysql_list_tables($row->Database);*
********
********if(!$result)*die(*"DB*Error,*could*not*list*tables\n*MySQL*Error:*".mysql_error()*);
********else*{
************while*($row*=*mysql_fetch_row($result))
************print*"Table:*$row[0]<br>";
************mysql_free_result($result);
********}
****}
****?> *
А звездочки вместо пробелов почему появилися?

Отправлено: 20:54, 14-07-2006 | #12


Старожил


Сообщения: 156
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


bezumes
1) не думаю что оба раза Вы выполняли одни и те же действия, и php заработал каким то чудесным никому не понятным образом....

2) Я конечно извиняюсь..... а Вы в этом коде что нибудь понимаете?

Код: Выделить весь код
<?php
     $link = mysql_connect("localhost", "root","") or die("Could not connect");

     db_list = mysql_list_dbs($link);

     while ($row = mysql_fetch_object($db_list)) 
     {
          echo "<h3>Database \"".$row->Database."\"</h3>\n";
          $result = mysql_list_tables($row->Database);

           if(!$result) die( "DB Error, could not list tables\n MySQL Error: ".mysql_error() );
           else {
               while ($row = mysql_fetch_row($result))
               print "Table: $row[0]<br>";
               mysql_free_result($result);
           }
    }
?>
Интересный пример, "для проверки работоспособности вы выбрали"... А msyql Вы тоже устанавливали?
Вообще я бы посоветовал найти какой нибудь учебник что ли.. Описывающий не процесс установки, а учебник php..
Или книгу купить.. И читать потихоньку.. Понимать что к чему... Не пытаться сразу делать что то супер хорошее..
с mysql тоже можно немного подождать...

P.S. насчет IIS -> google знает намного больше....

Отправлено: 21:42, 14-07-2006 | #13


Аватара для E-mail

Ветеран


Сообщения: 640
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


bezumes в самом начале была ошибка в том что сервер не понимал как обрабатывать php файлы, это решается добаывлением в конфиг строки типа php файлов.

теперь ошибка синтаксиса, я нашел как минимум пять ошибок и три дурных тона, самая выдающаяся - db_list - это что, while для кого и вообще пример наверное завалялся со времен php 2? это как минимум лет шесть назад..

-------
Основы HTML | Конференции


Отправлено: 03:05, 15-07-2006 | #14


Аватара для bezumes

Пользователь


Сообщения: 68
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
Я конечно извиняюсь..... а Вы в этом коде что нибудь понимаете?
Нет, я его взял из этой статьи http://php.ru/install/ дистрибутивы тоже оттудова
Цитата:
Вообще я бы посоветовал найти какой нибудь учебник что ли.. Описывающий не процесс установки, а учебник php..
Так я сначало установлю, а потом буду уже изучать

-------
Ты говоришь я Демон, так и есть.
Со мною не видать тебе удачи.
Навеки моё дело зло и месть.
Для демона не может быть иначе.(с) КиШ


Отправлено: 14:59, 15-07-2006 | #15


Старожил


Сообщения: 156
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


bezumes
А Вы уже установили все что нужно для счастья. Пора бы начинать "изучать"....

-------
Now it burns his hand he's turning to laugh
Smiles as the flame sears his flesh
Melting his face screaming in pain
Peeling the skin from his eyes
Watch him die according to plan
He's dust on the ground what did we learn


Отправлено: 13:36, 16-07-2006 | #16

Underson


Сообщения: n/a

Профиль | Цитировать


что вам дался так апач... если нет звдачи админить сервак а есть желание мичать язык и изобретать велосипед(мое юбимое занятие) то стоить найти денвер и не мучаться с мусклем гемороиться не стоить дя начала стоит сделать голосование на файлах( привелбы пример еслибы не с КПК на форуме сидел) там воооще все просто если не задумываттся о графическом выводе результатов

Отправлено: 23:07, 21-07-2006 | #17


Старожил


Сообщения: 156
Благодарности: 5

Профиль | Сайт | Отправить PM | Цитировать


Underson
А разве с mysql в php какие то пролемы? Готов спорить, что большинство согласится. Файлы тут не стоит трогать.

-------
Now it burns his hand he's turning to laugh
Smiles as the flame sears his flesh
Melting his face screaming in pain
Peeling the skin from his eyes
Watch him die according to plan
He's dust on the ground what did we learn


Отправлено: 21:22, 23-07-2006 | #18



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » помогите сделать голосование

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
голосование с учетом пожеланий oIo_DeN_oIo Вебмастеру 4 07-07-2008 18:26
Голосование по группам пользователя ruslandh О сайте и форуме 58 27-12-2006 08:11
Конкурс. ГОЛОСОВАНИЕ BigMac Новости и события Microsoft 162 10-03-2006 16:55
Голосование - самая лучшая прокся Noel Сетевые технологии 1 15-03-2005 17:40




 
Переход