Я пытался внедрить веб-сайт, где есть водитель и пассажир (автомобиль). Итак, когда водитель дает свои данные и нажимает, он отправляется на URL-адрес (выберите), где он может выбрать пассажира, которого он хочет.узел js routing not rendering
Я написал следующий фрагмент кода: -
app.post('/passenger',function(req,res){
var user = new User({profile:{name:req.body.uname},
type:"passenger",
phone_no:req.body.contact,
origin:{city:req.body.pick},
destination:{city:req.body.drop}
// email:req.body.email,
// password:req.body.password
})
user.save();
res.redirect('/');
});
app.post('/driver',function(req,res){
var user = new User({profile:{name:req.body.uname},
type:"driver",
phone_no:req.body.contact,
origin:{city:req.body.pick},
destination:{city:req.body.drop}
// email:req.body.email,
// password:req.body.password
})
user.save();
console.log("heyyyy")
res.redirect('/select');
});
app.get('/select',function(req,res){
// User.find(function(err,type){
// res.render('select',{type:type});
// });
if (req.user){
console.log("U are inside")
if(req.user.type="passenger")
{
res.render('select');
}
else{
res.send("You ar not admin");
}
}
console.log("u are outside")
console.log(req.body.uname)
console.log()
});
Значение становится сохраняется в базе данных, но я не в состоянии получить информацию (то есть список всех пассажиров).
Я не могу обработать его (т. Е. Дать ошибку).
Пожалуйста, помогите мне ..
вы можете разместить HTML-страницу – Catmandu