Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. var express = require('express');
  2.  
  3. var app = express();
  4.  
  5. var path = require("path");
  6.  
  7. var mysql = require('mysql');
  8.  
  9. app.use(express.static(__dirname + "/public"));
  10.  
  11.  
  12.  
  13. var server = app.listen(3000, function(){
  14.  
  15. var host = server.address().address
  16.  
  17. var port = server.address().port
  18.  
  19. console.log("Toimii", host, port)
  20.  
  21. })
  22.  
  23.  
  24.  
  25.  
  26.  
  27. /*var express = require('express');
  28.  
  29. var path = require('path');
  30.  
  31. var favicon = require('serve-favicon');
  32.  
  33. var logger = require('morgan');
  34.  
  35. var cookieParser = require('cookie-parser');
  36.  
  37. var bodyParser = require('body-parser');
  38.  
  39. var mysql = require('mysql');
  40.  
  41.  
  42.  
  43. var routes = require('./routes/index');
  44.  
  45. var users = require('./routes/users');
  46.  
  47.  
  48.  
  49. var app = express();
  50.  
  51.  
  52.  
  53. // view engine setup
  54.  
  55. app.set('views', path.join(__dirname, 'views'));
  56.  
  57. app.set('view engine', 'jade');
  58.  
  59.  
  60.  
  61. // uncomment after placing your favicon in /public
  62.  
  63. //app.use(favicon(__dirname + '/public/favicon.ico'));
  64.  
  65. app.use(logger('dev'));
  66.  
  67. app.use(bodyParser.json());
  68.  
  69. app.use(bodyParser.urlencoded({ extended: false }));
  70.  
  71. app.use(cookieParser());
  72.  
  73. app.use("/public", express.static(__dirname, '/public'));
  74.  
  75.  
  76.  
  77. app.use('/', routes);
  78.  
  79. app.use('/users', users);
  80.  
  81.  
  82.  
  83. // catch 404 and forward to error handler
  84.  
  85. app.use(function(req, res, next) {
  86.  
  87. var err = new Error('Not Found');
  88.  
  89. err.status = 404;
  90.  
  91. next(err);
  92.  
  93. });
  94.  
  95.  
  96.  
  97. // error handlers
  98.  
  99.  
  100.  
  101. // development error handler
  102.  
  103. // will print stacktrace
  104.  
  105. if (app.get('env') === 'development') {
  106.  
  107. app.use(function(err, req, res, next) {
  108.  
  109. res.status(err.status || 500);
  110.  
  111. res.render('error', {
  112.  
  113. message: err.message,
  114.  
  115. error: err
  116.  
  117. });
  118.  
  119. });
  120.  
  121. }
  122.  
  123.  
  124.  
  125. // production error handler
  126.  
  127. // no stacktraces leaked to user
  128.  
  129. app.use(function(err, req, res, next) {
  130.  
  131. res.status(err.status || 500);
  132.  
  133. res.render('error', {
  134.  
  135. message: err.message,
  136.  
  137. error: {}
  138.  
  139. });
  140.  
  141. });
  142.  
  143.  
  144.  
  145. */
  146.  
  147. var mysql = require('mysql');
  148.  
  149. var connection = mysql.createConnection({
  150.  
  151. host : 'localhost',
  152.  
  153. user : 'root',
  154.  
  155. password : 'perkele',
  156.  
  157. database : 'URL'
  158.  
  159. });
  160.  
  161.  
  162.  
  163.  
  164.  
  165. document.getElementById("hae").addEventListener("click", toiminto());
  166.  
  167.  
  168.  
  169. function toiminto(){
  170.  
  171.  
  172.  
  173. connection.connect();
  174.  
  175.  
  176.  
  177. connection.query('SELECT UUSI from LINKIT where ALKUPERAINEN = "www.facebook.com" ', function(err, rows, fields) {
  178.  
  179. if (!err) {
  180.  
  181. console.log('/', rows);
  182.  
  183. }
  184.  
  185. else {
  186.  
  187. connection.query('INSERT INTO LINKIT (ALKUPERAINEN) VALUES ("WWW.FACEBOOK.COM"); ' , function(err, rows, fields) {
  188.  
  189. if (!err) {
  190.  
  191. connection.query('SELECT UUSI from LINKIT where ALKUPERAINEN = "www.facebook.com" ', function(err, rows, fields) {
  192.  
  193. if (!err) {
  194.  
  195. console.log('/', rows);
  196.  
  197. }
  198.  
  199. else
  200.  
  201. //syotto.innerHTML = 'ERROR!';
  202.  
  203. document.getElementById('syotto').value = 'ERROR!';
  204.  
  205. });
  206.  
  207. }
  208.  
  209. else
  210.  
  211. //syotto.innerHTML = 'ERROR!';
  212.  
  213. document.getElementById('syotto').value = 'ERROR!';
  214.  
  215. }
  216.  
  217. );
  218.  
  219. };
  220.  
  221.  
  222.  
  223. connection.end();
  224.  
  225.  
  226.  
  227. }
  228.  
  229.  
  230.  
  231. //module.exports = app;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement