Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/06/2015, 06:07
Avatar de pcarvajal
pcarvajal
 
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 10 meses
Puntos: 8
Respuesta: ERROR con POST en NODE+EXPRESS

Supongo te refieres a hacerlo de esta manera:

login.js
Código Javascript:
Ver original
  1. var lista = new Array();
  2.  
  3. exports.login = function(req, res){
  4.   res.render('login');
  5. };
  6.  
  7. exports.get_enviar = function(req, res){
  8.   [B] exports.[/B]login(req, res);
  9. }
  10. exports.post_enviar = function(req, res){
  11.    var usuario = req.body.usuario;
  12.    var password = req.body.password;
  13.    lista.push({
  14.       usuario: usuario,
  15.       password: password
  16.    })
  17.    [B]exports.[/B]login(req, res);
  18. }

si lo hago asi, ya no me arroja el error, pero le agregue unos mensajes por consola para ver si efectivamente traspasaba los valorres, y todo lo que veo es "undefined"

login.js
Código Javascript:
Ver original
  1. var lista = new Array();
  2.  
  3. exports.login = function(req, res){
  4.   res.render('login');
  5. };
  6.  
  7. exports.get_enviar = function(req, res){
  8.   exports.login(req, res);
  9. }
  10. exports.post_enviar = function(req, res){
  11.    var usuario = req.body.usuario;
  12.    var password = req.body.password;
  13.    console.log(usuario);
  14.    console.log(password);
  15.    lista.push({
  16.       usuario: usuario,
  17.       password: password
  18.    })
  19.    console.log(lista[0].usuario);
  20.    console.log(lista[1].password);
  21.    exports.login(req, res);
  22. }
__________________
18 laaaaargos años en FDW... y soy de los pocos que ví correr sangre! :X

Última edición por pcarvajal; 04/06/2015 a las 07:18 Razón: se actualiza codigo