Zalogowałem użytkownika iw moim skrypcie PHP ustawiam zmienną sesji i przypisuję do niej nazwę użytkownika (ponieważ jest unikalna).Jak rozpoznać użytkownika w sesji w PHP
<?php
session_start();
//$username= getting username from database and all after loggin
$_SESSION['user_of_mywebsie']=$username;
// using $username now
Czy to jest właściwy i bezpieczny sposób? Jeśli nie, co można zrobić? sesja Teraz jest tworzony z nazwą użytkownika w nim ..
$sql_query=mysql_query("SELECT * FROM people WHERE username='$_SESSION['user_of_mywebsite']'");
while($row=mysql_fetch_assoc($sql_query))
{
$name=$row['name'];
$profile_pic=$row['pro_pic_location'];
}
//now i will use $name and $profile_pic furthur
To są jedyne 2 linie, których potrzebujesz. – xdbas
To wydaje się zbyt szerokie pytanie, które tak naprawdę nie ma konkretnej odpowiedzi i nie jest dobre dla StackOverflow - zobacz FAQ: http://stackoverflow.com/faq – qJake
@SpikeX: To nie jest zbyt szeroki. Być może niezbyt jasne, ale pokazał, co robi i pyta, czy wszystko jest w porządku, czy też istnieją ukryte pułapki. – Jon