Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Profile użytkownika - nie pobiera ID
-Gość-
post 24.02.2012, 00:38:28
Post #1





Goście







Hejcia,
a więc napisałem skrypt profili na swoją strone i jest mały problem, a mianowicie. Chciałbym do menu dla zalogowanych dodać link, który przekierowuje na mój profil tzn. na profil każdego usera, który kliknie w Mój profil

Kod PHP:
Kod
<li><a href="profil.php?id='.$id.'">Mój profil</a></li>


Po kliknięciu powinno pobierać ID z bazy i przekierować na mój profil, a przekierowuje do karty profil.php na której nic nie ma. Po prostu nie czyta ID.

kod z menu:
  1. <?php
  2. if($_SESSION['logged']) {
  3. echo '<ul id="menu">
  4. <li><a href="index.php">Strona Główna</a></li>
  5. <li><a href="logout.php">Wyloguj się</a></li>
  6. <li><a href="profil.php?id='.$_SESSION['id'].'">Mój profil</a></li>
  7. </ul>';
  8. }
  9. else {
  10. echo '<ul id="menu">
  11. <li><a href="index.php">Strona Główna</a></li>
  12. <li><a href="login.php">Zaloguj się</a></li>
  13. <li><a href="register.php">Zarejestruj się</a></li>
  14. </ul>';
  15. }
  16. ?>


A, tutaj kod z profil.php
  1. <?php include ("page_header.php"); ?>
  2.  
  3. <?php
  4. require ("config/polacz.php");
  5.  
  6. // Sprawdzamy czy użytkownik jest zalogowany.
  7. if($_SESSION['logged']) {
  8. echo $_SESSION['id'];
  9. $check = $sql=mysql_query("SELECT * FROM `users` WHERE id='".$_GET['id']."'");
  10. if(!mysql_num_rows($check)) {
  11. echo '<center>Podany użytkownik nie istnieje.</center>';
  12. }
  13. else { while($row=mysql_fetch_array($sql)){
  14. $login=stripslashes($row['login']);
  15. $imie=stripslashes($row['imie']);
  16. }
  17. echo "<b>Login:</b> ".$login."<br />";
  18. echo "<b>Imię:</b> ".$imie."<br />";
  19. }
  20. // Gdy jest wylogowany wyświetlamy informacje.
  21. } else {
  22. echo "<center>Aby przeglądać profile zaloguj się.</center>";
  23. }
  24.  
  25. ?>
  26.  
  27. <?php include ("page_footer.php"); ?>


W czym moze tkwic problem?
Go to the top of the page
+Quote Post

Posty w temacie
- Gość   [PHP][MySQL] Profile użytkownika - nie pobiera ID   24.02.2012, 00:38:28
- - modern-web   Na pierwszy (bardzo szybki) rzut oka wnioskuję, że...   24.02.2012, 00:50:49
- - Gość   CytatJeśli to jest kod php to stosuj się do odpowi...   24.02.2012, 00:56:39
- - basstone   [PHP] pobierz, plaintext <li><a href=...   24.02.2012, 01:25:45
|- - Gość   Cytat(basstone @ 24.02.2012, 01:25:45...   24.02.2012, 08:09:28
- - Gość   Ref.   24.02.2012, 11:53:18
- - modern-web   Pokaż na czym stoimy   24.02.2012, 12:59:29
- - Gość   Tzn.? Tutaj demo - nie musisz podawać prawdziwyc...   24.02.2012, 13:15:56
- - askone   W poniższym zapytaniu SQL korzystasz z GET a powin...   24.02.2012, 13:30:22
- - modern-web   Spójrz na strukturę plików; Błąd leżał (już rozwią...   24.02.2012, 13:38:29
- - Gość   Tak modern ma rację dziękuje za pomoc temat do zam...   24.02.2012, 13:40:37


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:26