Guest User

Untitled

a guest
Jul 10th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. RewriteEngine on
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteRule . index.php [L]
  5.  
  6. <?php
  7. use PsrHttpMessageServerRequestInterface as Request;
  8. use PsrHttpMessageResponseInterface as Response;
  9.  
  10. require '../vendor/autoload.php';
  11. require '../src/config/db.php';
  12.  
  13. $app = new SlimApp;
  14. $app->get('/hello/{name}', function (Request $request, Response $response) {
  15. $name = $request->getAttribute('name');
  16. $response->getBody()->write("Hello, $name");
  17.  
  18. return $response;
  19. });
  20.  
  21.  
  22.  
  23. $app->run();
  24. ?>
  25.  
  26. <?php
  27. class db{
  28. // Properties
  29. private $dbhost = '//myip';
  30. private $dbuser = '//myuser';
  31. private $dbpass = '//mypass';
  32. private $dbname = '//mydbname';
  33.  
  34. // Connect
  35. public function connect(){
  36. $mysql_connect_str = "mysql:host=$this->dbhost;dbname=$this->dbname";
  37. $dbConnection = new PDO($mysql_connect_str, $this->dbuser, $this->dbpass);
  38. $dbConnection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  39. return $dbConnection;
  40. }
  41. }
  42. ?>
Add Comment
Please, Sign In to add comment