Главная страница Контактная информация Помощь Вход на сервер
Компания ОРЦ Доступ в интернет Телефония Онлайн сервисы Системная интеграция   Клиентам  
 
   
   
 
Клиентам
Помощь - Виртуальный хостинг - Голосование
Регистрация
Оплата
Помощь
Статистика
Веб-почта
Доступ в Интернет
Частые вопросы(FAQ)
Номер модемного пула
Создание соединения
Настройка почтовых программ
Форум тех.поддержки
Виртуальный хостинг
Частые вопросы(FAQ)
Почта
Управление сервером
Почтовая форма
Форумы
Счетчики
Голосование
Форум тех.поддержки
IP-телефония
Частые вопросы(FAQ)
Новости компании
 Ликвидация компании
 Прекращение оказания телематических услуг
 Приостановление предоставления услуг телефонной связи
архив новостей

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

Простой пример:

Укажите Ваш пол:
Мужской
Женский
Не знаю
   (Вы можете проголосовать)
HTML-код формы, приведенной выше

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

1. Вставить в свой HTML-код форму голосования.

Важные моменты:

  • Метод формы обязательно должен быть POST.
  • Поля name и value формы определяют параметры вывода данных.

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

    <!--#IFG-->
    Это сообщение выведется, если пользователь может голосовать
    <!--#ENDIF-->

    <!--#IFNG-->
    Это сообщение выведется, если пользователь уже проголосовал
    <!--#ENDIF-->

    2. Создать файл с любым именем и с обязательным расширением .dhtml и указать этот файл в поле ACTION формы.

    В нашем примере этот файл называется action.dhtml и расположен в корневой папке Вашего сайта.

    Формат файла текстовый, файл состоит из нескольких строк, которые определяют параметры работы скрипта голосования.

    <!--#URL=/ok.html-->
    <!--#URLERR=/error.html-->
    <!--#include virtual=votingaction.cgi-->
    • #URL -- страница, которая отобразиться после нажатия на кнопку "Проголосовать", если скрипт отработал успешно.
    • #URLERR -- страница, которая отобразиться после нажатия на кнопку "Проголосовать", если произошла какая-нибудь ошибка.
    • #include virtual=votingaction.cgi -- обязательный параметр, который вызывает сам скрипт.

    Вызвать скрипт отображения результатов голосования Вы можете из файла .dhtml, вставив в него строчку
    <!--#include virtual=voting.cgi-->
    Вы так же можете вызвать этот скрипт стандартными средствами PHP и SSI (только на коммерческом хостинге).

    А вот результаты этого голосования, которые выводятся вызовом скрипта voting.cgi

    Укажите

    1
       3 (100.00%)

    Укажите

    1
       57 (100.00%)

    Укажите Ваш пол

    Мужской
       4836 (68.42%)
    Женский
       1184 (16.75%)
    Не знаю
       1003 (14.19%)
    JyI=
       2 (0.03%)
    р'р""
       2 (0.03%)
       1 (0.01%)
    Не знаю" and sleep(4)="
       1 (0.01%)
    гh
       1 (0.01%)
    !(()&&!|*|*|
       1 (0.01%)
    &cat /etc/passwd&
       1 (0.01%)
    ..АЇ
       1 (0.01%)
    http://testasp.vulnweb.com/t/fit.txt?
       1 (0.01%)
    Не знаю" or (sleep(4)+1) limit 1 --
       1 (0.01%)
    1e309
       1 (0.01%)
    cat /etc/passwd
       1 (0.01%)
    `cat /etc/passwd`
       1 (0.01%)
    print(md5(acunetix_wvs_security_test));die();/*
       1 (0.01%)
    |cat /etc/passwd#
       1 (0.01%)
    ${@print(md5(acunetix_wvs_security_test))}
       1 (0.01%)
    ;cat /etc/passwd;
       1 (0.01%)
    ||cat /etc/passwd
       1 (0.01%)
    Не знаю"=sleep(4)="
       1 (0.01%)
    ..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd
       1 (0.01%)
    acunetix_wvs_invalid_filename
       1 (0.01%)
    Не знаю and sleep(4)
       1 (0.01%)
    Не знаю or (sleep(4)+1) limit 1 --
       1 (0.01%)
    voting_action.dhtml/.
       1 (0.01%)
    Li4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZXRjL3Bhc3N3ZAAucG5n
       1 (0.01%)
    ..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd%0
       1 (0.01%)
    @@EYoHD
       1 (0.01%)
    /../..//../..//../..//../..//../..//etc/passwd
       1 (0.01%)
    ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
       1 (0.01%)
    //www.acunetix.tst
       1 (0.01%)
    .\./.\./.\./.\./.\./.\./etc/passwd
       1 (0.01%)
    /etc/passwd
       1 (0.01%)
    ../..//../..//../..//../..//../..//../..//../..//../..//etc/pass
       1 (0.01%)
    ..АЇ..АЇ..АЇ..АЇ..АЇ..АЇ..АЇ..АЇetc/passwd
       1 (0.01%)
    1 Яндекс цитирования
  • Copyright © 2003-2011, Online Resource Center
    tel: (495) 980-2800 | fax: (495) 740-4811
    Общие вопросы: sekretar@nbn-holding.ru | Веб: webmaster@orc.ru
    Тех. поддержка: support@netbynet.ru | Вопросы хостинга: hosting@orc.ru