Projekt dostępny pod adresem
http://www.kopek.euNa localu po zalogowaniu dostępne są wszystkie opcje natomiast na serwerze po zalogowaniu wyświetla zalogowanego użytkownika natomiast jakakolwiek kolejna czynność powoduje wylogowanie. (a raczej powrót do ekranu startowego)
Wrzucę tutaj kod z pliku index.php a jeżeli będzie potrzeba to dorzucę kod z innego pliku jaki uznacie za stosowny w rozwiązaniu problemu.
<?
include ("funkcje.php"); //załącz plik funkcje.php
$akcja=$_GET['akcja'];
if ($akcja=="login")
{
include("logusr.php"); //jeżeli wybrana akcja login załącz plik logusr.php
}
if ($log=="0") $login=$HTTP_COOKIE_VARS['login'];
if ($akcja=="wyloguj") //jeżeli wybrano akcję wyloguj to:
{
$log="0"; //ustaw zmienną $log na 0
$login=""; //wyczyść zmienną $login
}
?>
<html>
<head>
<? include("plikstyli.php"); ?> <!--załącz plik ze stylami-->
</head>
<table cellspacing=0 cellpadding=0 width=100% border=2><tr><td>
<table cellspacing=0 cellpadding=0 width=100% border=2><tr><td colspan=2>
<br>
<center><h3>S Y S T E M - Z A R Z Ą D Z A N I A - Z A S O B A M I - L U D Z K I M I</h3></center>
<br>
</td></tr>
<tr><td colspan=2>
</td></tr>
<tr><td valign=top width=20%>
<?
if (($login==""&&$akcja!="login")||$log=="0")
{
include("log_usr.php");
}
if ($login!="")
{
polacz(); //funkcja łączenia z bazą danych
$query = "SELECT * FROM pracownicy WHERE login=\"$login\"";
{
$imie=$uzytkownik['imie'];
$nazwisko=$uzytkownik['nazwisko'];
$log=$uzytkownik['login'];
}
rozlacz(); //funkcja rozłączenia z bazą danych
echo"<center><br><br>Zalogowany użytkownik:<br>$imie $nazwisko<br>(<b>$log</b>)<br><br><table><tr><td id=inputreg><a href=\"index.php?akcja=wyloguj\">W Y L O G U J</a></td></tr></table></center><br>"; }
include("menu.php"); //załącz plik menu.php
?>
</td>
<td>
<?
if ($blad)
echo"<center><b>Wystąpił błąd podczas logowania.</b><br><br> Sprawdź czy wprowadzone przez Ciebie dane są prawidłowe, oraz czy masz odpowiednie prawa do zalogowania się do systemu.</center><br><br>"; if ($blad_)
echo"<center>Użytkownik ma ustawioną opcję <b>URLOP</b> (brak możliwości zalogowania).<br><br></center>"; if ($blad__)
echo"<center>Użytkownik ma ustawioną opcję <b>L4</b> (brak możliwości zalogowania).<br><br></center>"; if ($login!="")
{ //sekcja załączania plików w zależności od wybranej akcji
if ($akcja=="show_usr") include("show_usr.php");
if ($akcja=="showusr") include("showusr.php");
if ($akcja=="add_usr") include("add_usr.php");
if ($akcja=="addusr") include("addusr.php");
if ($akcja=="del_usr") include("del_usr.php");
if ($akcja=="delusr") include("delusr.php");
if ($akcja=="edit_usr") include("edit_usr.php");
if ($akcja=="editusr") include("editusr.php");
if ($akcja=="cash") include("cash.php");
if ($akcja=="add_cash") include("add_cash.php");
if ($akcja=="addcash") include("addcash.php");
if ($akcja=="edit_cash") include("edit_cash.php");
if ($akcja=="editcash") include("editcash.php");
if ($akcja=="show_cash") include("show_cash.php");
if ($akcja=="worktime") include("worktime.php");
if ($akcja=="add_worktime") include("add_worktime.php");
if ($akcja=="edit_worktime") include("edit_worktime.php");
if ($akcja=="show_worktime") include("show_worktime.php");
//if ($akcja=="") include(".php");
}
else
{
echo"<center>Musisz być <b> zalogowany</b> aby korzystać z systemu."; }
?>
</td></tr>
</table>
</body>
</html>
Ten post edytował kopek 28.02.2009, 19:42:40