Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapis w tabeli $_SESSION['user']
-jorgus-
post
Post #1





Goście







  1. <?php
  2. "INSERT INTO komentarze (ID, tresc, nick, "." data) VALUES ('$id', '$srodek', '$nick', "." NOW());";
  3. ?>


i chciałbym, a nie wiem jak tak zrobić, żeby jeżeli jest ktoś zalogowany w sesji $_SESSION['user'] zapisał się w tabli zamiast $nick. Jeżeli natomiast nie ma takiej sesji z user to wtedy zapisuje się w tabli jako $nick.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-jorgus-
post
Post #2





Goście







  1. <?php
  2. if (isset($_SESSION['prawid_uzyt'])){
  3. $nick = $_SESSION['prawid_uzyt'];
  4.  
  5. //to mi potrzebne żeby wstawić automatycznie nazwę użytkownika do forumularza jeże
    li będzie zalogowany
  6.  
  7. }
  8.  
  9. if ($tresc && $nick ) {
  10.  
  11. //tu sprawdzam czy pola są wypełnione
  12.  
  13. if ($w = mysql_query("select * from users where uzytkownik='$nick'"))
  14.  
  15. //a tu niby to zapytanie o którym niżej
  16. ?>


no i tak sobie próbuje wykombinować jakby to było, żeby nie mógł nikt wykorzystać nicka który jest zarejestrowany w bazie. Więc mam zapytanie jak powyżej i jeżeli się będzie równał ten z bazy z tym który zostanie wpisany to przerywa działanie. Jest tylko jeden problem, że w takim przypadku problem bedzie równeż wtedy kiedy nick będzie pobrany z sesji - wtedy też będzie przerwane działanie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) nie wiem jak to rozdzielić
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 22:50