Advertisement
Fox_Team

index.js

May 4th, 2017
577
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //
  2. // sys_server.js
  3. //
  4.  
  5. //Import module
  6. var express = require('express'),
  7.     app = express(),
  8.     server = require('http').createServer(app),
  9.     io = require('socket.io').listen(server);
  10. var mysql = require('mysql');
  11. var path = require('path');
  12. var fs = require('fs');
  13.  
  14. app.use(express.static('public'));
  15.  
  16. // index
  17. app.get('/',function(req,res){
  18.   res.sendFile( __dirname + '/' + 'index.html');
  19. });
  20. //wyciaganie danych z forms
  21. app.get('/signIn', function (req, res) {
  22.     var getLOGIN = req.query.formLoginName;
  23.     var getPASS = req.query.formLoginPass;
  24.    
  25.     console.log(getLOGIN);
  26.     console.log(getPASS);
  27.    
  28.     var connMySQL = connON.connect(function(err){
  29.     if(err){
  30.         logs('mysqlConn_F'); //conn false
  31.         return;
  32.     }else{
  33.         logs('mysqlConn_T'); //conn true
  34.        
  35.         var queryStringTL = 'SELECT name FROM user';
  36.         var queryStringTP = 'SELECT pass FROM user';
  37.        
  38. //        SELECT name FROM user
  39.        
  40.         var checkTrueLOGIN = connON.query(queryStringTL, function (err, results, fields){
  41.             if (err){
  42.                 console.log('LOG_Błąd przy wykonaniu zapytania: checkTrueNAME');
  43.             }else{
  44.                 return results[0].solution;
  45.             }});
  46.         var checkTruePASS = connON.query(queryStringTP, function (err, results, fields){
  47.             if (err){
  48.                 console.log('LOG_Błąd przy wykonaniu zapytania: checkTruePASS');
  49.             }else{
  50.                 return results[0].solution;
  51.             }});
  52.         console.log(checkTrueLOGIN);//test
  53.         console.log(checkTruePASS);//test
  54.        
  55. //        if(getLOGIN == checkTrueLOGIN && getPASS == checkTruePASS){
  56. //            //login true
  57. //        }else{
  58. //            //login false
  59. //        }
  60.        
  61.         console.log(getLOGIN);//test
  62.         console.log(getPASS);//test
  63.     }});
  64. });
  65.  
  66. //server.listen
  67. var host = '127.0.0.1';
  68. var port = 80;
  69. server.listen(port, host, (err) => {
  70.     if(err){
  71.         logs('serverStatus_F');
  72.     }else{
  73.         logs('serverStatus_T');
  74.         //
  75.     }
  76. });
  77.  
  78. //connect mysql db
  79. var cHost = ('mysql2.ph-hos.osemka.pl');
  80. var cUser = ('1493645577_f@192.168.30.208');
  81. var cPass = ('Admin12345');
  82. var cDB =   ('user');
  83. var db_access = {
  84.     host     : cHost,
  85.     user     : cUser,
  86.     password : cPass,
  87.     database : cDB
  88. };
  89. var connON = mysql.createConnection(db_access);
  90. var connOFF = connON.end();
  91.  
  92. ////////////////////////////////////////////
  93. //console.log - wszystkie monity - logs('');
  94. function logs(l) {    
  95.     switch(l){
  96.         case 'serverStatus_T':
  97.             console.log('');
  98.             console.log('LOG_Server - ON');
  99.             console.log("LOG_Host: http://%s:%s", host, port);
  100.             console.log('');
  101.             break;
  102.         case 'serverStatus_F':
  103.             console.log('');
  104.             console.log('LOG_Server - OFF');
  105.             console.log('LOG_Błąd: Nie można włączyć serwera');
  106.             console.log('');
  107.             break;
  108. //
  109.         case 'mysqlConn_T':
  110.             console.log('LOG_Status połączenia do bazy danych: POŁĄCZONO');
  111.             break;
  112.         case 'mysqlConn_F':
  113.             console.log('LOG_Status połączenia do bazy danych: NIE POŁĄCZONO');
  114.             break;
  115. //
  116.             case 'loginF':
  117.             console.log('LOG_Złe hasło / login!');
  118.             break;
  119. //
  120.            
  121. //
  122.         default:
  123.             console.log('LOG_Nie znaleziono takiego błędu!');
  124.     }
  125.     return l;
  126. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement