| 
<?php
// Script Voting - http://coursesweb.net/php-mysql/
 
 define('SVOTING', 'txt');        // change 'txt' with 'mysql' if you want to save voting data in MySQL
 
 // HERE define data for connecting to MySQL database (MySQL server, user, password, database name)
 define('DBHOST', 'localhost');
 define('DBUSER', 'root');
 define('DBPASS', 'passdb');
 define('DBNAME', 'dbname');
 
 // if NRVOT is 0, the user can vote multiple items in a day, if it is 1, the user can vote only one item in a day
 define('NRVOT', 0);
 
 // If you want than only the logged users to can vote the element(s) on page, sets USRVOTE to 0
 // And sets $_SESSION['username'] with the session that your script uses to keep logged users
 define('USRVOTE', 1);
 if(USRVOTE !== 1) {
 if(!isset($_SESSION)) session_start();
 if(isset($_SESSION['username'])) define('VOTER', $_SESSION['username']);
 }
 
 /* From Here no need to modify */
 
 if(!headers_sent()) header('Content-type: text/html; charset=utf-8');      // header for utf-8
 
 include('class.voting.php');        // Include Voting class
 $obVot = new Voting();
 
 // if data from POST 'elm' and 'vote'
 if(isset($_POST['elm']) && isset($_POST['vote'])) {
 // removes tags and external whitespaces from 'elm'
 $_POST['elm'] = array_map('strip_tags', $_POST['elm']);
 $_POST['elm'] = array_map('trim', $_POST['elm']);
 if(!empty($_POST['vote'])) $_POST['vote'] = intval($_POST['vote']);
 
 echo $obVot->getVoting($_POST['elm'], $_POST['vote']);
 }
 |