Készítette: Silber 2008. december 31. 17:05:18 - 16670 megtekintés
Sokaknak okoz problémát, hogy a bejelentkezett állapot csak egyszeri alkalomra szól. Itt a megoldás, hogy több ideig élvezhessük a loginált állapotot!
Amire szükségünk lesz
szövegszerkesztő
Internet
Sütik kezelése PHP-ban
Indítsuk el a szövegszerkesztőt, és írjuk be a következőket:
A kódok:
index_suti.html:
html
head
title Sütikezelés /title
/head
body
form method="post" action="suti_check.php"
p Felhasználónév: /p
input type="text" name="username" br
p Jelszó: /p
input type="text" name="password" br
input type="submit" value="Mehet"
/form
/body
/html
if($_COOKIE['videosmart_suti'] == "bejelentkezett")
{
print "sikeres bejelentkezés";
}
else
{
print "sikertelen bejelentkezés";
}
?
A böngészőnkön az Extrák/Beállítások/Sütik opciót keressük meg az előbb feltöltött oldalunkat, és láthatjuk, hogy bejelentkezett állapotban van. Zárjuk be, és ha a jelszó helyére rosszat írunk be, láthatjuk, hogy bejelentkezetlen az állapot.
html
head
title Sütikezelés /title
/head
body
form method="post" action="suti_check.php"
p Felhasználónév: /p
input type="text" name="username" br
p Jelszó: /p
input type="text" name="password" br
input type="submit" value="Mehet"
/form
/body
/html
suti_check.php:
?php
$_POST[username] = $username;
$_POST[password] = $password;
if($username == "video" and $password == "smart")
{
header("Location: suti.php");
setcookie("videosmart_suti", "bejelentkezett", time()+3600);
}
else
{
header("Location: suti.php");
setcookie("videosmart_suti", "bejelentkezetlen", time()+3600);
}
?