Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]wyświetl text zalogowanym uzytkownikom
peklo
post
Post #1





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

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


Witam
potrzebuję pomocy lub podpowiedzi w napisaniu warunku
Chodzi mi o taką sytuację,że jeśli jestem zalogowanym uzytkownikiem to żeby pokazało mi np tekst czyli

  1. <?php
  2. if($_SESSION['logged']){
  3. echo 'text';
  4. }
  5. ?>


ale z małym zastrzeżeniem. Jeśli jestem zalogowany i jestem właścicielem tego textu to nie pokazuj.
Czyli pokaż ten tekst zalogowanym ale nie właścicielowi tego textu.
Mam nadzieje że zrozumieliscie o co mi kaman
A może da się to jakoś innaczej wykonać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Forti
post
Post #2





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


a w jaki sposób masz być właścicielem? Czy jest ten tekst zapisany w bazie np:

login | tekst
admin | to jest test


i baza użytkowników:

ID | login
1 | admin


i jeżeli !$_SESSIOn['login'] == admin to wyświetlaj tekst ;] gdzie tu problem? Można to rozbudować, np. pobierać z bazy uzytkowników wszystkie pola dla zalogowanej osoby i sprawdzać np. grupy - nie wyświetlaj dla danej grupy itp. Możliwości spore masz, rozwiązań tyle ile ludzi na świecie.

edit:
przy logowaniu zmiennej _SESSION['login'] przypisuj login z bazy danych użytkownika zalogowanego oczywiście

Ten post edytował Forti 6.08.2014, 19:54:15
Go to the top of the page
+Quote Post
peklo
post
Post #3





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

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


Tak naprawde to jest pole do wysyłania wiadomości. Generalnie chodzi o to żeby to pole było wyświetlone dla zalogowanych uzytkowników. Ale ma być nie widoczne dla tego który jest właścicelem ogłoszenia w którym to pole z wysłaniem wiadomości się znajduje. Bo niby po co miałby do siebie sam wysłać wiadomość (IMG:style_emoticons/default/smile.gif)
Text, uzytkownik,id pobierane są z bazy.

Ok, dzięki spróbuje twojego rozwiązania. Dzięki

Ten post edytował peklo 6.08.2014, 20:04:37
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 25.08.2025 - 05:54