בקובץ login.php אמור להיות משהו כזה:
HTML קוד:
<form action="getlogin.php" method="post">
שם משתמש:
<br />
<input type="text" name="username" value="" />
סיסמא:
<br />
<input type="password" name="password" value="" />
<br />
<input type="submit" name="submit" value="התחבר" />
</form>
בקובץ getlogin.php משהו כזה:
PHP קוד:
<?php
if (isset($_POST['submit'])) {
if ($_POST['username'] == 'root' && $_POST['password'] == 'root') {
setcookie('user', $_POST['username'], time()+360);
setcookie('pass', $_POST['password'], time()+360);
}
}
?>
ובindex.php משהו כזה:
PHP קוד:
<?php
if (isset($_COOKIE['user']) && isset($_COOKIE['pass'])) {
echo 'אתה מחובר';
} else {
echo 'אנא התחבר לאתר';
}
?>
עכשיו אם אתה רוצה להוסיף תוכן בקובץ getlogin.php מעל לקוד שהבאתי תצטרך להוסיף את הפונקציה ob_start מעל לכל התוכן:
PHP קוד:
<?php ob_start(); ?>