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 : 30439  
 
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 AND DEVELOPMENT.

 
 
 

Related Posts

Examine the 10 key PHP functions I use frequently

PHP never ceases to surprise me with its built-in capabilities. These are a few of the functions I find most fascinating.   1. Levenshtein This function uses the Levenshtein algorithm to calculate the…

How to upload files to the server using JavaScript

In this tutorial we are going to see how you can upload files to a server using Node.js using JavaScript, which is very common. For example, you might want to…

How to combine multiple objects in JavaScript

In JavaScript you can merge multiple objects in a variety of ways. The most commonly used methods are the spread operator ... and the Object.assign() function.   How to copy objects with…

How to Track Flight Status in real-time using the Flight Tracker API

The Flight Tracker API provides developers with the ability to access real-time flight status, which is extremely useful for integrating historical tracking or live queries of air traffic into your…

The Payment Request API: Revolutionizing Online Payments (Part 2)

In the first part of this series, we explored the fundamentals of the Payment Request API and how it simplifies the payment experience. Now, let's delve deeper into advanced features…

The Payment Request API: Revolutionizing Online Payments (Part 1)

The Payment Request API has emerged as the new standard for online payments, transforming the way transactions are conducted on the internet. In this two-part series, we will delve into…

Let's create a Color Picker from scratch with HTML5 Canvas, Javascript and CSS3

HTML5 Canvas is a technology that allows developers to generate real-time graphics and animations using JavaScript. It provides a blank canvas on which graphical elements, such as lines, shapes, images…

How do you stop JavaScript execution for a while: sleep()

A sleep()function is a function that allows you to stop the execution of code for a certain amount of time. Using a function similar to this can be interesting for…

Mastering array sorting in JavaScript: a guide to the sort() function

In this article, I will explain the usage and potential of the sort() function in JavaScript.   What does the sort() function do?   The sort() function allows you to sort the elements of…

Infinite scrolling with native JavaScript using the Fetch API

I have long wanted to talk about how infinite scroll functionality can be implemented in a list of items that might be on any Web page. Infinite scroll is a technique…

Sorting elements with SortableJS and storing them in localStorage

SortableJS is a JavaScript extension that you will be able to use in your developments to offer your users the possibility to drag and drop elements in order to change…

What is a JWT token and how does it work?

JWT tokens are a standard used to create application access tokens, enabling user authentication in web applications. Specifically, it follows the RFC 7519 standard. What is a JWT token A JWT token…