Hogyan lehet php-val bejelentkezéshez kötni egy menüpont megtekintését?
Ha megoldod a bejelentkezést, akkor ez már nem lesz kérdés.
A munkamenetben le lehet tárolni, hogy sikerül-e a belépés és ezt le is lehet kérni.
Simán a menüpontban ellenőrizni kell, hogy be van-e lépve az illető.
valami ilyesmi:
if ($username=db_username && $password=db_password)
{
ide nem tudom mi jön ebben kéne segíteni
}
else
{
print ('Az oldal csak bejelentkezett felhasználók számára elérhető!');
}
Szerintem ellenőrzést csinálj, ne értékadást!
Ellenőrzés: ==
Értékadás: =
Először is a példád nemigazán jó arra amit szeretnél. AZ első válaszoló írta, hogy munkameneteket (session) használj.
A tematikája:
Az oldal elején hozz létre egy $_SESSION változót pl $_SESSION["login"], ami tárolja, hogy be van-e jelentkezve valaki. (ez tárolhatja pl. a bejelentkezett azonosítóját, id-jét, nevét...) Ez alapesetben legyen 0.
Bejelentkezéskor beleíródik a user id-je (neve...).
Az oldal menü részében, vagy a tartalom megjelenítésekor pedig vizsgáld ezt a $_SESSION-t, hogy be van-e jelentkezve, és csak az esetben írasd ki a tartalmat.
Kijelentkezéskor a $_SESSION értékét állítsd ismét alaphelyzetbe (0).
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!