[node.js]如何以html文件的形式查看Redis中保存的数据?
· 收录于 2024-01-06 16:09:07 · source URL
问题详情
我想将保存在redis中的数据打印到ana_sayfa_giris.html文件中的屏幕上,我该怎么做?
运行此命令时,res.redirect(/ana_sayfa_giris
); const data = wait connect.get(key);此处的数据也必须转发到home_page_login.html文件。
app.post("/giris_sayfa", async (req, res) => {
try {
const { name, password } = req.body;
const user = await collection.findOne({ name, password });
if (!user || user.password !== password) {
res.send("Kullanıcı bulunamadı veya şifre yanlış");
} else {
const user1 = await client.query('SELECT sehir, ulke, cepno, adres FROM postgres WHERE name = $1', [name]);
console.log(user1.rows[0])
const key = `kullanici-${name}`;
const value = {
name: name,
sehir: user1.rows[0].sehir,
ulke: user1.rows[0].ulke,
cepno: user1.rows[0].cepno,
adres: user1.rows[0].adres,
};
await baglan.set(key, JSON.stringify(value));
const data = await baglan.get(key);
console.log(data)
res.redirect(`/ana_sayfa_giris`);
}
} catch (error) {
console.log(error);
res.send("Bir hata oluştu, lütfen tekrar deneyin.");
}
});
ana_sayfa_giris.html =
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ana sayfa giriş</title>
<link rel="stylesheet" href="/public/ana_sayfa_giris.css">
</head>
<body>
<div class="container">
<h1>Ana sayfa</h1>
<p>
<strong>isim:</strong> <span class="name"></span>
</p>
<p>
<strong>Şehir:</strong> <span class="sehir"></span>
</p>
<p>
<strong>Ülke:</strong> <span class="ulke"></span>
</p>
<p>
<strong>Cep telefonu:</strong> <span class="cepno"></span>
</p>
<p>
<strong>Adres:</strong> <span class="adres"></span>
</p>
</div>
</body>
</html>
最佳回答
暂无回答