grifdail

get.php

Mar 25th, 2012
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.36 KB | None | 0 0
  1. <!DOCTYPE html>
  2.    
  3. <?php
  4.     $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
  5.     $bdd = new PDO('mysql:host=localhost;dbname=grifdail', 'grifdail', 'truc',$pdo_options);
  6.     $req = $bdd->prepare('SELECT *
  7.     FROM membres
  8.     WHERE ID = ?');
  9.     $req->execute(array($_COOKIE['membre']));
  10.     print_r($req);
  11.     echo 'hey';
  12.     if ($user=$req->fetch() )
  13.     {
  14.         $req->closeCursor();
  15.         $nw = $bdd->prepare('SELECT *
  16.         FROM succes
  17.         WHERE ID = ?');
  18.         $nw->execute(array($_POST['ID']));
  19.         print_r($nw);
  20.         $achievement = $nw->fetch();
  21.         print_r($achievement);
  22.         if ($achievement)
  23.         {
  24.             if ($achievement['key']==$_POST['key'])
  25.             {
  26.             $nw->closeCursor();
  27.             $req = $bdd->prepare("INSERT INTO getting
  28.             VALUES('',?,?,1,CURDATE(),'')
  29.             ");
  30.             $req->execute(array($achievement['ID'],$user['ID']));
  31.             $result = 'Felicitation, vous vener d\'obtenire l\'achivement n°'.$achievement['ID'].' : '.$achivement['Name'].' .';
  32.             }
  33.             else
  34.             {
  35.             $result = "Vous ne pouver pas obtenire cette achievement";
  36.             }
  37.         }
  38.         else
  39.         {
  40.         print_r($achievement);
  41.         $result = "Cette achievement n'existe pas";
  42.         }
  43.     }
  44.     else
  45.     {
  46.     $result= "Vous devez etre connécté";
  47.     }
  48. ?>
  49.  
  50. <html>
  51.     <head>
  52.         <meta charset="utf-8" />
  53.         <title><?php echo $pseudo ?></title>
  54.     </head>
  55.  
  56.     <body>
  57.     <h1> info </h1>
  58.     <?php echo $result ;
  59.     print_r($achievement)?>
  60.     </body>
  61. </html>
Advertisement
Add Comment
Please, Sign In to add comment