![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 16.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Od dluzszego czasu pisalem skrypty w php oparte na plikach, dzialaly dobrze i sie sprawdzaly. Teraz jednak chce liznac bazy danych np: mysql. Napisalem jakis czas temu logowanie i chcialbym teraz je przerobic na mysql. Stworzylem baze i tabele w mysqlu i teraz pisze pod nia skrypt. Niedziala. Tzn. logowanie dziala niby, ale po tym jak sie zaloguje jakbym gubil sesje, albo raczej polaczenie z baza, czy... cos tam innego sie psuje. W kazdym razie logowanie przebiega poprawnie, ale po zalogowaniu czego bym nie zrozobil zwraca mi ze jestem niezalogowany i koniec. Moze trzeba zapisywac w bazie stan? Na plikach dzialalo mi w takiej postaci, na mysqlu juz nie.
Oto skrypt (miedzy /**/ umiescilem tez kod ktory pobiera dane z pliku i uzywajac tej weryfikacji zamiast bazy skrypt bedzie dzialal poprawnie.)
Moze widzicie co robie zle. Z gory dzieki. __________________ Moderated by Bakus: Wykorzystuj właściwe znaczniki BBCode |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 16.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Nie chcialo ci sie spojrzec na skrypcik ktory wkleilem w 1 poscie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Mam 2 pliki: index.php -> pelni role szablonu i includuje plik (register.php) register.php -> powyzszy kod, w ktorym: Jesli logowanie przebieglo pomyslnie to oznacza ze zmienna $zalogowany = true; Kod if($zalogowany == "true"){ Po zalogowaniu daje opcje przejscia do podstrony panelu: Kod echo '<dt><span>Podstawowe</span></dt><dt><span>•</span> <a href="'. $_SERVER["PHP_SELF"] .'?id=1">Dzial</a></dt>'; if(@$_GET['id'] == "1"){ echo 'Sztama!'; } Wiec niby jest to o czym pisales. :| |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 22:08 |