1.) When I create a redirect from login.php to userpage.php, how do I redirect user data? (Should I use global arrays (e.g. $ _SESSION) to transfer information, or should I reconnect db from the user page?)
You need to have a db connection every time you want to get user data. You can create a session to store a unique attribute for the user, for example $_SESSION['id'], when the user is successfully registered, and you can use this value on any page to query db and obtain the necessary user data.
2.) ( , ) userpage.php, , ?
, . . , . (, . , ;))
3.) ( ), ? (, Facebook, , " " ) .
- , html css, , javascript. php . " " , db, php- ..
4.) , ? , userpage.php .
. , , db, , . ,
if ($user['permission']==1)
elseif ($user['permission']==2)
5.) member.php? ( , ?)
- , , , :
if (!isset($_SESSION['id']))
header("Location: login.php");
6.) , require_once login.php userpage.php?
, , : require require_once - , , . , , " ", - . 3.
:
, , . , . - , , . , , , , . , .