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:
<?php if($_SESSION['logged']) { echo '<ul id="menu"> <li><a href="index.php">Strona Główna</a></li> <li><a href="logout.php">Wyloguj się</a></li> <li><a href="profil.php?id='.$_SESSION['id'].'">Mój profil</a></li> </ul>'; } else { echo '<ul id="menu"> <li><a href="index.php">Strona Główna</a></li> <li><a href="login.php">Zaloguj się</a></li> <li><a href="register.php">Zarejestruj się</a></li> </ul>'; } ?>
A, tutaj kod z profil.php
<?php include ("page_header.php"); ?> <?php require ("config/polacz.php"); // Sprawdzamy czy użytkownik jest zalogowany. if($_SESSION['logged']) { } } } // Gdy jest wylogowany wyświetlamy informacje. } else { } ?> <?php include ("page_footer.php"); ?>
W czym moze tkwic problem?