P
P
prebionix2016-07-12 19:20:08
PHP
prebionix, 2016-07-12 19:20:08

How to interpret requests in socket.io?

Good day!
There is this code:

$uid = переменная1;
$hash = переменная2;
$code = перменная3;
if(@mysql_num_rows(mysql_query("SELECT * FROM users WHERE social_id='$uid' AND hash='$hash'")) > 0){
  делать что-то с переменной3
}else{
  не делать что-то переменной3
}

How to implement this in node.js inside a block like this:
socket.on('actionz', function (переменная1,переменная2,переменная3) {

}

Tried:
socket.on('actionz', function (переменная1,переменная2,переменная3) {
var sql    = 'SELECT * FROM users WHERE social_id = ' + connection.escape(переменная1) + ' AND hash = ' + connection.escape(переменная2);
    connection.query(sql, function(err, rows) {
  			if(rows.length > 0) {
        делать что-то с переменной3
      } 
    });
}

Does not work

Answer the question

In order to leave comments, you need to log in

1 answer(s)
N
napa3um, 2016-07-12
@prebionix

// обработка трёх переменных в экшне:
socket.on('actionz', function (data) {
// data.переменная1, data.переменная2, data.переменная3
}

// и, соответсвенно, вызов экшна с тремя параметрами:
socket.emit('actionz', { переменная1: ..., переменная2: ..., переменная3: ... });

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question