![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Mam oto takie pionowe menu na stronie. Czy jest możliwe wyświetlenie po zalogowaniu na strone zamiast logowanie - Wylogowanie? Oraz przyporządkować mu skrypt wylogowania.
Ten post edytował wickas 20.01.2013, 15:37:40 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 352 Pomógł: 59 Dołączył: 16.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Czy skrypt jest poprawny i ja coś namieszałem, czy też źle wykorzystałem przykład? Ponieważ póki co nic się nie zmieniło,loguje mnie przekierowuje na stronę główną ale nie zamienia logowanie na wylogowanie. Próbowałem rożnych kombinacji,bezskutecznie. Ktoś może poradzić gdzie umieścić ten warunek?
[/php] |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 9 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
przypisałeś do session login?
$_SESSION['login'] = $login; Czy na stronie logowania masz session_start(); ? sprawdź czy istnieje sesia -> echo $_SESSION['login']; |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie do końca wiem gdzie szukać(użyłem gotowca skryptu - nie jest to moja praca, stronka już tak), więc umieszczam skrypt logowania. Zresztą mam swiadomość ze jestem zerem z php w chwili obecje. Jakbym otrzymał wyjaśnienie co, skąd i po co zrozumiem to bardziej, a jeżeli pytał i denerwował swoją niewiedzą.
[/php] Ten post edytował wickas 20.01.2013, 16:55:03 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 9 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wpisz sobie na tej stronie co przekierowuje (tam gdzie wkleiłeś kod ktory ma pokazywać zaloguj lub wyloguj)
Możesz nie mieć session bo w pliku z logowaniem przekierowuje zawsze na index wiec nie wiesz czy wszystko poszlo dobrze |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetliło mie się coś takiego - Notice: Undefined variable: _SESSION in C:\xampp\htdocs\szpital\index.php on line 26
[/php] |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 9 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
To spróbuj samo echo $_SESSION['login'];
Masz to na wirtualnym serwerze? |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ponownie Notice: Undefined variable: _SESSION in C:\xampp\htdocs\szpital\index.php on line 26 ,tak korzystam z XAMPP-a 1.81 na localhost.
Ten post edytował wickas 20.01.2013, 17:25:22 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 9 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
daj taki kod u gory zamiast
daj takie cos
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Jest postęp, po dodaniu tego nic się nie wyświetla, a nawet pokazał się element wylogowania. http://pics.tinypic.pl/i/00237/w9ymdcr2pxyt.jpg Teraz pozostaje problem usunięcia logowanie.
Edit: jednak przedwcześnie się cieszyłem, jest to po prostu nadmiarowy link do logowania. Ten post edytował wickas 20.01.2013, 17:43:46 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 9 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
nie istenieje $_SESSION['login'] więc tak będzie
Dodaj np przed isset($_SESSION['login']) wykrzyknik i zobaczysz bo sie stanie (jesli cos sie stanie)
Edit: moim zdaniem jest problem w pliku z logowaniem więc tam trzeba skupić uwagę, na początku uzupełnij sobie przekierowania że jesli zalogowany to przekierowuje na index.pl jezeli nie to na blad.php itd.... Ten post edytował webspy 20.01.2013, 17:48:28 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Po tym co podałeś w końcu się zalogowało ;> Ale teraz jest problem z wylogowaniem. Klikam na wylogowanie, nazwa skryptu się wyświetla,przekierowuje na strone index.php lecz nie niszczy sesji http://pics.tinypic.pl/i/00237/txgr8k5m4105.jpg AAA... Dobra nieważne, przekierowanie w skrypcie wylogowania - logowanie.php pomogło. Dziękuje za poświęcony na mnie czas.
Ten post edytował wickas 20.01.2013, 18:37:03 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 9 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tylko nie wiem czy to Ci działa naprawdę bo jak dałeś ten wykrzyknik przed isset to po prostu odwróciłeś założenie if, weź teraz bez wykrzyknika i przetestuj.
Popracuj nad stroną logowania. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 04:22 |