10 Best PHP Scripts for Polling System

10 Best PHP Scripts for Polling System
by Janeth Kent Date: 23-08-2013 php script libraries coding developers programming web development


In this post we will show you a collection of 10 best PHP Poll Scripts. These PHP scripts for polling system can be added in any self-hosted website.

Check out these awesome and easy to install scripts.

1. JAXpoll

 

JAXpoll is a polling widget that you can add into any of your websites. The good thing is that it doesn’t require any database or any post installation set up. You will be able to display polls on any webpage by uploading the application to your server, and by adding a 3 lines of HTML to that webpage, add a poll in the administration page and start your poll data collection.

Info and Download

2. Advanced Polls

 

ExtStore Advanced Poll is a dynamic PHP/MySQL based script which allows you to create polls and display its result as many graphical figures in nice-designed popup windows. There is no restriction in the number of polls, with a single installation users can add and manage polls unlimitedly.

Info and Download

3. CakePHP Poll Plugin

This script is a CakePHP plugin for creating, publishing and analyzing online poll.

This script is a CakePHP plugin for creating, publishing and analysing online poll

Features

  • Intuitive
  • Easy to use
  • Multi polls at the same time
  • Statistic with Google Chart
  • Set/check Cookie & IP

Requirement

  • CakePHP 2.x
  • Mysql 5
  • Jquery 1.9.x
  • AngularJS 1.0.5
  • Angular-UI 0.4.0
  • Twitter Bootstrap 2.3.1

Info and Download

 

4. Flexible Poll

 

Flexible poll is a dynamic poll management system. It is flexible, because you can publish it in any height and width on any web pages, no matter asp or php based. You can create awesome polls as you wish and you can add them to your web pages easily and securely. If you don’t allow to other people, they can not publish your polls on their website. There is a visual graph interface for poll results in the administrator panel and you can export poll results as .csv, .xml or .pdf files from this panel. There are also several options to preview your polls after you created them. And don’t worry, this system is compatible for all browsers. 

info and Download

5. Survey Engine

Survey Engine is a PHP script that is ment to helps you set up any number of surveys quickly.

FEATURES:

  • Easy to translate to any language since all the text is in one file
  • Easy to redesign since the HTML /CSS is separated from the PHP and is built using the twitter bootstrap
  • 7 question types
  • Easily share the survey using a link or through twitter or facebook
  • Get quick summary of results in the admin dashboard
  • Two-way table analysis is supported.
  • Full featured admin authentication system
  • Survey is protect from spam while not stressing the repondent with captcha

INSTALLATION:

  1. Unzip the package
  2. Open the file /php/config.php with a text editor and put in the details for your server
  3. Navigate to the script install.php using your browser
  4. A user account will be created for you. You can change the account later. For the first time sign in with the following credetials:
    Email: The one you set for the webmaster in the file /php/config.php
    Password: admin
  5. Delete the file install.php
  6. Open userguide.html for instruction on getting started

Info and Download

 

6. PHP Poll System

This is a Poll System written in PHP using MySQL and jQuery.

This Poll System can create multiple polls with as many as you want poll options using UTF8 format and can be easily added to your page with the following comamnd: getPoll(poll_id);

Features:

  • You can Add/Edit/Delete Polls
  • You can Add new poll options when editing a poll, edit its options votes, delete poll options
  • Secure PHP Admin Page
  • Just one PHP file
  • Protected Script and Admin Form.
  • UTF8 poll description and its options
  • Multiple Polls in a page
  • Prevents vote spam
  • Simple Design

 

info and Download

7. Poll Hosting Script

 

Poll Hosting Script allows you to let people sign up for a poll and host it on their own website. It features a full user interface where poll owners can modify their polls as well as view the results in a pie chart.

An admin area provides the ability to create polls (in addition to the standard user registration page) and edit/delete existing polls. You can also create custom CSS styles for the polls and allow your poll users to choose one that fits their site best.

When polls are created, an email is sent out to the user confirming the creation as well as providing them with login details to the user control panel.

KEY FEATURES —Complete User control panel with statistics breakdown and easy editing to poll

—Complete Admin Interface

—Custom poll styles based on CSS

—Editable ‘powered by’ links at the bottom of the poll and its results, allowing you to take advantage of the space on your users websites

—Regular free updates planned and custom addon/feature requests will be strongly considered.

 

info and Download

8. Smooth Ajax Poll

 

Smooth Ajax Poll is the most complete poll solution that has been made, it’s a simple yet advanced poll, entirely written in PHP/MySQL/jQuery and AJAX,it’s so user friendly and can be integrated easily on any given website that needs a poll (in less than 1 minute).
No matter how your website design is,you can edit the poll design in few seconds to suit your needs.some other features are listed below .

Features

The top 10 reasons why you should have Smooth Ajax Poll are :

  • Very easy to install ( No Coding skills are required to set up the poll )
  • Comes with auto-install ( No need to create the poll database manually )
  • Unlimited poll support
  • Export the complete poll statistics to your hard drive as (CSV,XML or PDF files)
  • Double security layer (IP and COOKIES) which Limits users to vote once per poll
  • Single/Multiple choices poll vote
  • Fully customizable design through the admin panel
  • Real time display ,and high user friendly interface
  • Multiple language interface , and 2 mode of preview
  • Easily manipulate the poll’s vote results ( fake the results :evil: )

And much more …

Info and Download

9. Vote It Up

 

This reusable, Object-Oriented and self-contained PHP /AJAX Component allows visitors to vote for anything you want on your website: pictures, sounds, articles, posts, etc.

Vote it up is extremely easy to install and to customize. You only need to configure your website URL in the configuration file. This useful component doesn’t require any coding skills at al.

More Features

  • This script DOES NOT require a MySql database.
  • The script can store the information in text files or in a MySql database.
  • Smooth AJAX interface.

info and Download

10. PHP Questions Script

 

Questions is a Facebook Question alike survey script. It is a full ajax application with an easy to use admin panel. It comes with an auto code generation function named “widget”, To display the questions, all you need to do is to copy and paste the widget codes to your page. You can even use built-in hooks to add your own static page to the admin panel. 
It is a powerful poll creator which you can use to create multiple voting/poll.

Features:

  • Full ajax powered application
  • Works on major browsers
  • Multiple questions on one page
  • Create/Delete/Monitor questions from admin panel
  • Copy and paste widget codes to display the questions
  • Built-in helper videos
  • Menu hook to add your own page

Info and Download

 

And you? Which one do you prefer?

 

 

 

 
by Janeth Kent Date: 23-08-2013 php script libraries coding developers programming web development hits : 26225  
 
Janeth Kent

Janeth Kent

Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN END DEVELOPMENT.

 
 
 

Related Posts

How to use the codePointAt method in JavaScript

The JavaScript codePointAt method has more or less the same function as the charCodeAt method, used to get the 16-bit Unicode representation of the character at a certain position in…

How to check if a value is a number in JavaScript

In this short tutorial we are going to look at the various methods that exist to find out if a value is a number in JavaScript.   1. Using the isNaN() function   One…

How to use the charCodeAt method in JavaScript

The charCodeAt method is accepted by strings in JavaScript, returning the 16-bit Unicode code of the character at the position we pass as a parameter to the method. The charCodeAt method…

How to use the charAt method in JavaScript

The charAt method is accepted by strings in JavaScript, returning the position of the character passed as a parameter within the string. If the string contains multiple occurrences of the character…

Strings in JavaScript: What they are and how to use them

In this tutorial we are going to explain what strings are and how they are used in JavaScript. The tutorial is intended for people who are learning to program in…

Dates in local format with Javascript

In the articles we have about dates in JavaScript we were missing one about how to create dates in local format with JavaScript. That is to say, being able to…

Formatting hours in Javascript

Continuing with the set of articles that talk about internationalisation elements, like the previous one where we talked about relative dates in JavaScript, we will see in this one how…

Request data with prompt in JavaScript

After having published several articles about how to manipulate arrays and dates, today I will publish a post that some of you will find too basic and others will find…

Relative dates in JavaScript

One of the interesting things about the internationalisation library represented in the Int object is the handling of relative dates in Javascript. This handling allows us to represent a date…

How to access webcam and grab an image using HTML5 and Javascript

We often use webcams to broadcast video in real time via our computer. This broadcast can be viewed, saved and even shared via the Internet. As a rule, we need…

The JavaScript forEach loop

We have already talked about how to handle some of loops  types in Javascript including for, for-in and for-off loops. In the case of today we are going to see how…

What are React Hooks and what problems they solve

Working with React, - and before the release of Hooks in version 16.8 -  there was always the possibility to create components in three different ways based on a number of…

We use our own and third-party cookies to improve our services, compile statistical information and analyze your browsing habits. This allows us to personalize the content we offer and to show you advertisements related to your preferences. By clicking "Accept all" you agree to the storage of cookies on your device to improve website navigation, analyse traffic and assist our marketing activities. You can also select "System Cookies Only" to accept only the cookies required for the website to function, or you can select the cookies you wish to activate by clicking on "settings".

Accept All Only sistem cookies Configuration