Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS][PHP]Problem z Menu
wilku002
post 23.04.2010, 20:12:47
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.03.2010

Ostrzeżenie: (20%)
X----


Witam;)

Mam pewien problem, otóż dajmy na to, że mam stronkę, Mam układ szablonu w CSS, poukładane przyciski do odpowiednich działów, no i chcę wstawić skrypt logowania. Tutaj pojawia się problem, bo nie wiem jak zrobić aby zalogowaniu się, znikał przycisk "Zaloguj się" i pojawiał się na te miejsce "Mój Profil", nie wiem jak to zrobić aby odpowiednio do tego czy ktoś jest zalogowany czy nie, szablon się zmieniał.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
wookieb
post 23.04.2010, 20:24:49
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




if + dowiedzieć się jak pobrać "status" zalogowania?
Sorry ale twoje pytanie jest tak cholernie głupie i na poziomie żłobka bo wprost przyznajesz się do tego, że nie umiesz zrobić ifa.
A jak nie wiesz jak dowiedzieć się czy użytkownik jest zalogowany czy nie to masz kolejny problem bo skąd MY to mamy wiedzieć?


--------------------
Go to the top of the page
+Quote Post
MateuszS
post 23.04.2010, 20:25:51
Post #3





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


Dla logowania opartego na sesjach

  1. //przy logowaniu tworzysz np. sesję $_SESSION["zalogowany"]=1;
  2. if(!isset($_SESSION["zalogowany")) {
  3. echo "zaloguj sie";
  4. } else {
  5. echo "Twoj profil";
  6. }
  7.  


Nie zapominaj o session_start() na poczatku pliku.

edit:
//woops, sory wookieb, ale juz mniej wiecej napisalem tongue.gif niech ma

Ten post edytował MateuszS 23.04.2010, 20:27:47


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
wilku002
post 23.04.2010, 20:28:35
Post #4





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.03.2010

Ostrzeżenie: (20%)
X----


Boże, nie o to mi chodzi, mam napisany skrypt logowania! Ale nie wiem jak zrobić aby po zalogowaniu zmieniał się style.css na taki żeby był nowy przycisk Profil!
Go to the top of the page
+Quote Post
blooregard
post 23.04.2010, 20:31:53
Post #5


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Wszystko możesz zrobić operując if-em albo switchem.
  1. if ($zalogowany) {
  2. echo'<style type=...bla bla styl dla przycisku 1...';
  3. } else {
  4. echo '<style type... bla bla styl dla przycicku 2...';
  5. }


W czym problem? Przecież do tego właśnie służy PHP.


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
MateuszS
post 23.04.2010, 20:39:44
Post #6





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

Ostrzeżenie: (0%)
-----


Nie Bożaj, bo dostałeś dwa dobre skrypty,


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 23:33