Oto one:
index.php
Kod: Zaznacz cały
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<TITLE>Formularz logoawnia</TITLE>
</HEAD>
<BODY>
<form action="login.php" method="post">
Login: <input type="text" name="login" /><br>
Hasło: <input type="password" name="haslo" /><br>
<input type="submit" value="Loguj" />
</form>Tutaj wpisz treść dokumentu
</BODY>
</HTML>
Kod: Zaznacz cały
<?php
session_start();
$login = strip_tags($_POST['$login']);
$haslo = strip_tags($_POST['$haslo']);
$login = trim($login);
$haslo = trim($haslo);
$login = addslashes($login);
$haslo = addslashes($haslo);
$pol = mysql_connect("localhost","root","krasnal");
if (!$pol) {
echo "nie można się połączyć z bazą danych!";
exit;
}
$wyb = mysql_select_db("mojabaza");
if (!$wyb) {
echo "nie można wybrać bazy danych!";
exit;
};
$zap = "SELECT * FROM `uzytkownicy` WHERE login='$login' AND haslo='$haslo'";
$wyn = mysql_query($zap);
print mysql_error();
$ile = mysql_num_rows($wyn);
if ($ile=="1") {
$tekst = "Logowanie powiodło się!";
$przenies = "<meta http-equiv=\"Refresh\" content=\"1; strona.php\">";
$_SESSION['login'] = $login;
$_SESSION['haslo'] = $haslo;
}else{
$tekst = "Logowanie nie powiodło się!";
$przenies = "<meta http-equiv=\"Refresh\" content=\"1; index.php\">";
};
@mysql_close($pol);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<?php
echo $przenies;
?>
<TITLE></TITLE>
</HEAD>
<BODY>
<?php
echo $tekst;
?>
</BODY>
</HTML>
Kod: Zaznacz cały
<?php
session_start();
$login = $_SESSION['login'];
$haslo = $_SESSION['haslo'];
if (empty($_POST['login']) && empty($_POST['haslo'])) {
exit;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<TITLE>Jakiś tytuł</TITLE>
</HEAD>
<BODY>
<a href="logout.php">Wyloguj się</a><br>
jakaś treść jakaś treść jakaś treść jakaś treść
jakaś treść jakaś treść jakaś treść jakaś treść
jakaś treść jakaś treść jakaś treść jakaś treść
</BODY>
</HTML>
Kod: Zaznacz cały
<?php
session_start();
session_destroy();
$_SESSION = array();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<TITLE></TITLE>
</HEAD>
<BODY>
Zostałeś pomyślnie wylogowany<br>
<a href="index.php">Strona logowania</a>
</BODY>
</HTML>