Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Sesja] Wyciąganie rekordu
Malvegil
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.12.2007

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


Witam,

mecze się z sesją na swojej stronie. Otóż chce zrobić komunikat typu 'Witaj XXX' gdzie XXX to bylby login zarejestrowanego uzytkownika.

Sesje mam nazwaną session_register("user");

Kod powinien wyglądać tak:
echo "<p>Witaj <b>".$_SESSION['user']."</b></p>";

jednak nie ma tego wyniku który bym chciał...

Prosze o pomoc...

<?php
//wczytanie pliku z funkcjami
require_once ("funkcje.php");
//rozpoczęcie sesji
session_start();
session_cache_limiter('nocache');

if (session_is_registered("user"))
{
echo "<p>Witaj <b>".$_SESSION['user']."</b></p>";



echo('<br /><a href="wyloguj.php">Wyloguj sie</a>');
}
else
{
//formularz logowania
wy_form_logo();
}
;

?>









PS: Korzystałem z szukaj i nie znalazłem odpowiedniego postu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Malvegil
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.12.2007

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


Niestety nic się nie dzieje... Może w innej części jest problem...
  1. <?php
  2. function logowanie($login, $haslo) 
  3. { 
  4. $polaczenie= pol_mysql(); 
  5. // sprawdzenie, czy login nie powtarza się 
  6. $wynik = mysql_query("select * from users where login='$login'"); 
  7. if(!$wynik) 
  8. return "Problem: zapytanie z bazy nieudane"; 
  9. if (mysql_num_rows($wynik)== 0) 
  10. { 
  11. echo "<H3 ALIGN=center>Niema takiego użytkownika w bazie danych</h3>"; 
  12. wy_form_logo(); 
  13. } 
  14. $tab_user = wynik_db_do_tablicy($wynik); 
  15. if ($tab_user[0]['haslo'] != $haslo) 
  16. { 
  17. echo "<H3 ALIGN=center>Niepoprawne hasło</h3>"; 
  18. wy_form_logo(); 
  19. } 
  20.  if ((mysql_num_rows($wynik)== 1)AND($tab_user[0]['haslo'] == $haslo)) {
  21.  $user = $login;
  22.  //rejestrowanie danych sesji
  23.  session_cache_limiter('nocache'); 
  24.  session_register("user"); 
  25.  echo "zalogowany jako: <b>" .$user."</b>, jesteœ z <b>".$tab_user[0]['skad']."</b>, data twojej rejestracji to: <b>".$tab_user[0]['data']."</b><br>"; 
  26.  }
  27. ?>
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: 12.10.2025 - 19:30