Advertisement
Guest User

Untitled

a guest
Aug 24th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
  5.  
  6.  
  7. </head>
  8. <body ng-app="myApp">
  9. <div ng-controller="myCtrl">
  10. <form>
  11. Author:
  12. <input type="text" ng-model="author">
  13. <br>
  14. <br> Title:
  15. <input type="text" ng-model="title">
  16. <br>
  17. <br> Body:
  18. <input type="author" ng-model="body">
  19. <br>
  20. <br>
  21. <input type="submit" value="Submit" ng-click="submit()">
  22. </form>
  23. <script>
  24. var app = angular.module('myApp', []);
  25. app.controller('myCtrl', function($scope, $http) {
  26. $http({
  27. method : "GET",
  28. url : "/blah"
  29. }).then(function mySucces(response) {
  30. $scope.myWelcome = response.data;
  31. }, function myError(response) {
  32. $scope.myWelcome = response.statusText;
  33. });
  34. });
  35.  
  36. </script>
  37. </div>
  38.  
  39. </body>
  40. </head>
  41.  
  42. var express = require('express');
  43. var bodyParser = require('body-parser');
  44. var mysql = require('mysql');
  45. var app = express();
  46.  
  47. app.use(bodyParser.json({limit: '50mb'}));
  48. app.use(express.static('public'));
  49.  
  50. var connection = mysql.createConnection({
  51. host: 'localhost',
  52. user: 'root',
  53. password: '',
  54. database: 'abc'
  55. });
  56. connection.connect();
  57.  
  58. app.use('/node_modules', express.static(__dirname + '/node_modules'));
  59.  
  60. app.use('/style', express.static(__dirname + '/style'));
  61.  
  62. app.get('/',function(req,res){
  63. res.sendFile('index.html',{'root': __dirname + '/templates'});
  64.  
  65. });
  66.  
  67.  
  68. app.post('/blah', function(req, res, next){
  69. var cope = req.body.params;
  70. var query = connection.query('insert into abc set ?', cope, function(err, result) {
  71. if (err) {
  72. console.error(err);
  73. return res.send(err);
  74. } else {
  75. return res.send('Ok');
  76. }
  77. });
  78. });
  79.  
  80. app.listen(3000,function(){
  81. console.log('Node server running @ http://localhost:3000')
  82. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement