1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| var fs = require('fs');
var express = require('express'),http = require('http');
var app = express();
var server = http.createServer(app);
app.set('views',__dirname + '/views');
app.configure(function(){
app.use(express.static(__dirname + '/'));
});
app.get('/', function(req, res) {
fs.readFile(__dirname + '/bd1.html', 'utf8', function(err, text){
res.send(text);
});
});
server.listen(8080);
var io = require("socket.io").listen(server);
io.sockets.on('connection', function (socket) {
console.log('\n nouvel utilisateur...');
var mysql = require('mysql');
var connection = mysql.createConnection({
host : '127.0.0.1',
user : 'root',
password : '',
database : 'usuario'
});
connection.connect(function(error) {
console.log(error)
});
//var a = data['login'];
//var b = data['pass'];
socket.on('login', function (data) {
console.log(data);
console.log('login '+data.username+' a le mot de pass '+data.password);
connection.query('INSERT INTO user(nom, pass) VALUES (?,?)',[data.username,data.password], function(error, rows) {
if(error){
console.log(error);
return;
}
});
});
}); |
Partager