Короче есть опрос вот его исходный код: Файл index.php:
PHP
<form action="poll.php" method="post">
<?php
require ("poll.inc.php");
# Печатаем вопрос print ($poll_question."<br>");
# Печатаем варианты ответов foreach($poll_pit as $key => $value) {print "<div align=left><input name=\"pit\" type=\"radio\" value=\"".$key."\">".$value."</input></div>";} ?> <br> <input type="submit" value="Ответить"><
Файл poll_show.php
PHP
<?php
require("poll.inc.php"); print("<table>");
# Печатаем вопрос print("<tr><td colspan=\"2\">".$poll_question."</td></tr>");
# Если файл poll.txt существует - обрабатываем его... if (file_exists("poll.txt")) # Считываем из файла данные в массив $poll_result {$fp = fopen("poll.txt","r"); $poll_result = array(); while (!feof($fp)){$poll_result[]=(int)fgets($fp);} fclose($fp); # Печатаем в цикле ответ и количество кликов на него for($i=0; $i < count($poll_result); $i++) {print "<tr><td>".$poll_pit[$i]."</td><td>".$poll_result[$i]."</td></tr>";} # Печатаем дату начала опроса print ("<tr><td colspan=\"2\">Опрос начат: ".$poll_start."</td></tr>");}
# Если файла poll.txt не существует значит никто ещё не проголосовал else {print "<tr><td colspan=\"2\">Пока никто не ответил</td></tr>";}
print "</table>";
Файл poll.php
PHP
<?php
# Проверяем - выбран ли какой-нибудь вариант ответа. Если нет не обрабатываем. if (!isset($pit)){ header("Location: index2.php"); } else { # Если файл poll.txt существует - откраваем его и заполняем массив $poll_result if (file_exists("poll.txt")) {$fp = fopen("poll.txt","r"); $poll_result = array(); while (!feof($fp)){$poll_result[]=(int)fgets($fp);} fclose($fp);}
# Если файла poll.txt не существует - смотрим сколько вариантов ответа # создаем и заполняем массив $poll_result нулевыми значениями else {require ("poll.inc.php"); $num = count($poll_pit); $poll_result = array(); for ($i = 0; $i != $num; $i++){$poll_result[]= 0;}}
# Прибавляем один голос к соответствующему варианту ответа $poll_result[$pit]++;
# Записываем значения массива $poll_result в файл poll.txt $fp = fopen("poll.txt","w"); $num = count($poll_result); for ($i = 0; $i < $num; $i++) {fwrite($fp, $poll_result[$i]); if ($i != $num-1) fwrite($fp, chr(10));} fclose($fp);
# Перенаправляем на страницу с который был вызван скрипт header("Location: poll_show.php"); }
Файл poll.inc.php
PHP
<?php $poll_start ="1.10.2009"; $poll_question ="<b>Как вам моя информация ?</b><br>"; $poll_pit = array("Очень полезная","Пригодилась","Что-то узнал","Я все это знал","Есть ошибки");
У меня такой вопрос. Как добавить в html страницу этот опрос. А то я что то никак разобраться не могу. Заранее спасибо.
Спустя 3 минуты, 27 секунд (1.10.2009 - 21:15) Pinoplast написал(а):
Пользуйся для кода клавишамы выделения кода если, хочеш получить помощь, сверху на панели
Спустя 39 минут, 17 секунд (1.10.2009 - 21:54) 1995cfif написал(а):
Pinoplast Учту.
Спустя 52 минуты, 12 секунд (1.10.2009 - 22:46) Pinoplast написал(а):
Ты имееш ввиду внедрить в страницу с кодом HTML или чтото другое?
1. У тебя хост должен PHP поддерживать на вебсайте
Спустя 10 часов, 9 секунд (2.10.2009 - 08:46) 1995cfif написал(а):