Advertisement
Guest User

Untitled

a guest
May 8th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. var mysql=require('mysql');
  2. var express=require('express');
  3. var session=require('express-session');
  4. var bodyParser=require('body-parser');
  5. var path=require('path');
  6.  
  7. var connection=mysql.createConnection({
  8. host:'localhost',
  9. user:'root',
  10. password:'a',
  11. database:'node'
  12. });
  13.  
  14. var app = express();
  15. app.use(session({
  16. secret:'secret',
  17. resave:true,
  18. saveUninitialized:true
  19. }));
  20. app.use(bodyParser.urlencoded({extended:true}));
  21. app.use(bodyParser.json());
  22. app.get('/register', function(request, response)
  23. {
  24. response.sendFile(path.join(__dirname + '/register.html'));
  25. });
  26.  
  27. app.post('/register?true', function(request,response)
  28. {
  29. var username=request.body.username;
  30. var password=request.body.password;
  31. var email=request.body.email;
  32. if(username && password && email)
  33. {
  34. connection.query("INSERT INTO `accounts` (`id`, `username`, `password`, `email`) VALUES (null, ?,?,?)", [username,password,email], function(error,results,fields)
  35. {
  36. if(results.lenght > 0)
  37. {
  38. response.send("Registrazione effettuata con successo!");
  39. }
  40. else
  41. {
  42. response.send("Oops, c'รจ stato un errore durante la registrazione..");
  43. }
  44. response.end();
  45. });
  46. }
  47. });
  48.  
  49. app.listen(3000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement