[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление в html
1995cfif
Короче есть опрос вот его исходный код:
Файл index.php:
PHP
<form action="poll.phpmethod="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 написал(а):
Страница сохранена в формате html.

Спустя 8 часов, 48 минут, 54 секунды (2.10.2009 - 17:35) Pinoplast написал(а):
постав расшырении не html а php в конце

Спустя 2 месяца, 4 дня, 2 часа, 22 минуты, 22 секунды (6.12.2009 - 20:58) Amira написал(а):
А еще можно воспользоваться фреймом wink.gif попробуй разместить опрос во фрейме, который в свою очередь будет стоять на html страничке...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.