Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] mysql i sesja -> brak wynikow
sparky87
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 5.08.2006

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


Plik Login.php , gdzie tworzona jest sesja :

  1. <?php
  2. $username=$_POST['username']; 
  3. $password=$_POST['password']; 
  4. $level=$_POST['level']; 
  5.  
  6.  
  7. $sql="SELECT * FROM $tbl_name WHERE name='$username' and pass='$password' and level='$level'";
  8. $result=mysql_query($sql);
  9. $count=mysql_num_rows($result);
  10. if($count==1){
  11. $_SESSION["username"] = $username; 
  12. $_SESSION["level"] = $level; 
  13. ..........
  14. }
  15. ?>


A to strona user.php ktora ma wyswietlic profil osoby logujacej sie z pomoca sesji :

  1. <?php
  2. if(!isset($_SESSION["username"])){
  3. header("location:index.php?pokaz=login");
  4. }
  5.  $query = "SELECT * FROM user WHERE name= '.$_SESSION[username].'";
  6.  $result = mysql_query ($query);
  7.  while ($row = mysql_fetch_array($result)) 
  8.  {
  9. ........
  10. }
  11. ?>


Ogólnie, chciałem aby po zalogowaniu się, na stronie user.php wyswietlilo dane profilu osoby logujacej się. Dane zapisane sa w bazie mysql, zaś z pomoca sesji chcialem wyciagnac dane konkretnej osoby. Proces logowania przechodzi normalnie ale nie wyswietla mi sie profil na user.php (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif) Widzi moze ktos tutaj blad ? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
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: 22.08.2025 - 19:18