Pisałem podobny temat chodzi mi o to jak zrobić że jak wyświetlają mi się na stronie użytkownicy z bazy danych to ja klikam w wybranego i wyskakuje mi nowa strona i informacja o danym użytkowniku.
Zrobiłem to tak:
$select = 'SELECT * FROM `posiadlosc` login ORDER BY `id` desc LIMIT '.$count.' offset '.$offset.';';
$q=mysql_query($select)or die(mysql_error());
while ($rekord = mysql_fetch_assoc($q)) {
$id = $rekord['id'];
$login = $rekord['login'];
$wymarzony = $rekord['wymarzony'];
$cena = $rekord['cena'];
$zebrano = $rekord['zebrano'];
$data = $rekord['data'];
$zlotowka = $rekord['zlotowka'];
$dziesiec = $rekord['dziesiec'];
$piatka = $rekord['piatka'];
$sto = $rekord['sto'];
$dwiescie = $rekord['dwiescie'];
$piecset = $rekord['piecset'];
$tysiak = $rekord['tysiak'];
$remained = ceil((strtotime($data) - time()) / (60 * 60 * 24));
echo "<center><h2>Login: $login.
Cena domu: $cena.
Opis wymarzonego domu: $wymarzony.
Postęp zbiórki: $zebrano
Koniec zbiórki: $remained dni
<a href=\"li.php?a=edit&id={$rekord['id']}&data={$rekord['data']}&login={$rekord['login']}&wymarzony={$rekord['wymarzony']}&zlotowka={$rekord['zlotowka']}&dziesiec={$rekord['dziesiec']}&piatka={$rekord['piatka']}&sto={$rekord['sto']}&dwiescie={$rekord['dwiescie']}&piecset={$rekord['piecset']}&tysiak={$rekord['tysiak']}&cena={$rekord['cena']}&zebrano={$rekord['zebrano']}\">Wyświetl</a>
</h2></center>";
}
Problem mam taki że jak klikam w użytkownika i przechodzę na jego stronę to każdy może ingerować przez pasek URL strony w treść.
Macie może koncepcje jak to inaczej rozwiązać? Myślałem coś o sesjach tylko nie wiem czy da radę.
Będę wdzięczny za pomoc.
pozdrawiam