Advertisement
Guest User

Untitled

a guest
Jul 1st, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.00 KB | None | 0 0
  1. <?php
  2. /**
  3.  * SimpleManager
  4.  * for TheSpartan
  5.  *
  6.  * @author Nami <Vendethiel> D0C
  7.  */
  8. $host = 'localhost';
  9. $user = 'root';
  10. $pswd = '';
  11. $dbname = 'accounts';
  12. $db_layer = 'mysql';
  13. $table = 'users';
  14. $champ1 = 'user'; //à mettre dans ?.. ET le nom de la colonne dans la DB
  15. $champ2 = 'pass'; //à mettre dans ?.. ET le nom de la colonne dans la DB
  16.  
  17. try
  18. {
  19.     $cnx = new PDO($mysql.':host='.$host.';dbname='.$dbname, $user, $pswd);
  20.     $cnx->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  21. }
  22. catch (PDOException $e)
  23. {
  24.     exit('Connexion error: '.$e->getMessage());
  25. }
  26.  
  27. if (!isset($_GET[$champ1]))
  28.     return; //wrong request
  29.  
  30. $user = $_GET[$champ1];
  31. if (isset($_GET[$champ2]))
  32. { //add an user
  33.     $pass = $_GET[$champ2];
  34.     $cnx->query('INSERT INTO `'.$table.'` (`'.$champ1.'`, `'.$champ2.'`) VALUES ('.$cnx->quote($user).', '.$cnx->quote($pass).')');
  35. }
  36. else
  37. {
  38.     $row = $cnx->query('SELECT `'.$champ2.'` FROM `'.$table.' WHERE `'.$champ1.'` = '.$cnx->quote($user).' LIMIT 1');
  39.     echo $row->fetchColumn();
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement