Advertisement
Guest User

Untitled

a guest
Jul 29th, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.97 KB | None | 0 0
  1. <?php
  2.  
  3. //DB-varaibles
  4. $dsn = "mysql:dbname=dbirkemalm_com;host=dbirkemalm.com.mysql;";
  5. $username = "dbirkemalm_com";
  6. $password ="8ejxQ4Pn";
  7. $db_name = "dbirkemalm_com";
  8. $vote_table = 'votes';
  9.  
  10. //Variables
  11. $ip = $_SERVER['REMOTE_ADDR'];
  12. $vote = $_GET['id'];
  13.  
  14. //Connect to DB
  15. try {
  16.     $dbh = new PDO($dsn, $username, $password);
  17.     }   catch (PDOException $e) {
  18.     echo 'Connection failed: ' . $e->getMessage();
  19. }
  20.  
  21. //IP-query
  22. $dbh->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
  23.  
  24. /*$ipsql = "SELECT COUNT(*) FROM $ip_table WHERE ip = :ip";
  25. $ipq = $dbh->prepare($ipsql);
  26. $ipq->bindParam(':ip', $ip, PDO::PARAM_STR);
  27. $ipq->execute();
  28. $ipq->setFetchMode(PDO::FETCH_NUM);*/
  29.  
  30.    
  31.     //Insert vote and IP
  32.     $ipinsql = "INSERT INTO $vote_table (ip, vote) VALUES(:ip, :vote)";
  33.     $ipinsq = $dbh->prepare($ipinsql);
  34.     $ipinsq->bindParams(':ip', $ip, PDO::PARAM_STR);
  35.     $ipinsq->bindParams(':vote', $vote, PDO::PARAM_STR);
  36.     $ipinsq->execute();
  37.  
  38.  
  39. //print_r($array);
  40. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement