Выдает ошибку Cannot read property '0' of undefined.Показывает на строку nameM: arrM[req.body.content_id][0], что ошибка в этой строке - вопрос №4275438

router.post('/form_correct', function(req, res) {

var fileich = fs.readFileSync(«students.txt», «utf8»);
var arrM = fileich.split('$$');

for (var i = 0; i < arrM.length; i++) {
arrM[i] = arrM[i].split('#')
}
res.render('form_correct',
{

nameM: arrM[req.body.content_id][0],
famM: arrM[req.body.content_id][1],
telM: arrM[req.body.content_id][2],
photoM: arrM[req.body.content_id][3],
});
});





module.exports = router;

Ответы

Берёте [0] нулевой индекс от undefined вам же прямым текстом написали
02.04.21

Alexander

от 500 p.
Читать ответы
Посмотреть всех экспертов из раздела Технологии > JavaScript,Ajax,HTML
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store