Jelszavas beléptetőnél hogyan mutasson az indexre? (php lent)
Itt a php:
<?php
$username = $_POST(username);
$password = $_POST(password);
if ($username == "felhasznalonev" and $password == "jelszo")
(
print "Sikeres belépés";
)
else
(
print "Sikertelen belépés";
)
?>
és azt szeretném, hogy sikeres belépésnél ne azt írja ki, hogy Sikeres belépés, hanem ugorjon az index.html-re (vagy index2.html-re). Ezt hogy kell megcsinálni? Továbbá, ha például a böngésző címsorába egy direkt elérési utat írunk, akkor ott nem fog kérni jelszót? Ezt hogy lehetne? DE a legfontosabb hogy egyelőre odaugorjon a kezdőlapra :)
beírod a sikeres blokkba, hogy:
header("Location: index.html");
index.html helyére akármit írhatsz
if ($username == "felhasznalonev" and $password == "jelszo")
{ // <- lecserélve zárójelről kapcsos zárójelre
print "Sikeres belépés";
} // <- lecserélve zárójelről kapcsos zárójelre
a header parancsnak meg müködnie kellene. olyan esetben visszakaphatsz hibát, ha előtte iratsz ki bármit is, és nem elsőnek küldöd el, ilyenkor nyilván nem is működik, de a fenti kódból ilyesmi nem derül ki
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!