Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] wyświetlanie nicku zalogowanego usera
--Kokosz--
post
Post #1





Goście







Witam

Mam problem taki jak w tytule - mianowicie, jak mogę wyświetlić na dowolnej podstronie nick zalogowanego usera?
Korzystam z tego skryptu rejestracji i logowania - http://webmade.org/porady/sesje-php-system-logowania.php

To moja przykładowa podstrona

  1. <?php
  2. session_start();
  3. ?>
  4. <!DOCTYPE html
  5. PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  6. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  8. <title>podstrona</title>
  9. </head>
  10. <?php
  11. if($_SESSION["zalogowany"]==0){echo "nie masz dostępu do tej części witryny. <a href='index.php'>Zaloguj się</a></body></html>;"; exit();}
  12. ?>Witaj [tutaj login usera]!


i w jaki sposób wyświetlić jego nick? Proszę o jakiś przykład, lub wytłumaczone w sposób łopatologiczny : )

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--Kokosz--
post
Post #2





Goście







pułapka ! ten kod nie działa dobrze. Wyrzuca ciagle "Podales zle dane" przy probie logowania.
Go to the top of the page
+Quote Post
blooregard
post
Post #3


Newsman


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




Cytat(-Kokosz- @ 8.11.2011, 23:50:13 ) *
pułapka ! ten kod nie działa dobrze. Wyrzuca ciagle "Podales zle dane" przy probie logowania.


A weź po tym:

  1. $result = mysql_query("select * from users where user_login = '".htmlspecialchars($_POST["login"])."' AND user_haslo = '".htmlspecialchars($_POST["haslo"])."'");
  2. $row = mysql_fetch_row($result);


dodaj:
  1. var_dump($row);


i wklej tu co pokazało.
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: 28.12.2025 - 10:19