zmienlem to co mowiels, ale nadal wywala mnie przy przechodzeniu na podstrony (kazes sie logowac). moze cos zle zrobilem, zerknij jeszcze raz jak mozesz
<?php
// troche sposob wylogowywania
if ($_GET[wyloguj] == 1) {
$_SESION = array(); //Zniszcz zmienne } else {
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>paza wiedzy</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script LANGUAGE="JavaScript">
function selecturl(s) { var gourl = s.options[s.selectedIndex].value; window.top.location.href = gourl; }
</SCRIPT>
</head><body>';
include_once('funkcje.php');
include_once('hasla.cfg');
if ((($_POST['login']) and ($_POST['haslo'])) or (($_SESSION['login']) and ($_SESSION['haslo']))) {
database_connect();
// tak jak mowiels w jednym zapytaniu dwie mozliwosci zamiescielem za pomoca OR
$result = mysql_query('SELECT prawa FROM uzytkownicy WHERE (login="'.$_POST['login'].'" AND haslo="'.$_POST['haslo'].'") OR (login="'.$_SESSION['login'].'" AND haslo="'.$_SESSION['haslo'].'")') or
die ("$error b"); // usunolem mysql_num_rows($result) == 1
// miales racje z przypisaniem moje niedopatrzenie
$_SESSION['login'] = $_POST['login'].'<br>';
$_SESSION['haslo'] = $_POST['haslo'].'<br>';
print 'post po usunieciu: '; print 'zalogowales sie <a href=?wyloguj=1>tutaj</a><br>prawa: '.$row->prawa;
switch ($row->prawa) {
case ("0") :
include_once('mlodszy_uzytkownik/index_mlodszy_uzyt.php');
break;
case ("1") :
print 'panel uzytkownika'; break;
case ("2") :
include_once('admin/panel_admin.php');
break;
default : print "$error"; } } else {
// z tym nic nie robilem
print 'bledne dane<br><br>'; print "<form method=\"post\">\n Podaj login:\n
<input type=\"text\" name=\"login\"><br>\n
Podaj haslo:\n
<input type=\"password\" name=\"haslo\"><br>\n
<input type=\"submit\" value=\"Zaloguj\">\n
</form>\n";
}
} else {
print "<form method=\"post\">\n Podaj login:\n
<input type=\"text\" name=\"login\"><br>\n
Podaj haslo:\n
<input type=\"password\" name=\"haslo\"><br>\n
<input type=\"submit\" value=\"Zaloguj\">\n
</form>\n";
}
}
?>