0
我目前正在開發隱私選項功能,這將允許我的網站成員切換其信息是否僅可見朋友或公衆。使用PHP/MySQL的隱私選項
我正在用PHP做這個。當privacy_opt
變量設置爲「星期五」時,這意味着朋友應該只能看到內容,內容不會向公衆隱藏。
我正在使用下面的PHP代碼。
<?php
$sqlo = "SELECT * FROM user_optionsc0nf WHERE id='$id' LIMIT 1";
$opt_query = mysqli_query($db_conx, $sqlo);
// ------- WHILE LOOP FOR GETTING THE MEMBER DATA ---------
while($row = mysqli_fetch_array($opt_query, MYSQLI_ASSOC)){
$privacy_opt = $row["privacy_opt"];
}
if ($privacy_opt == "fri" && $id != "$logOptions_id" && $friendArray == "$logOptions_id"){
echo "Only this person's friend can see this information.";
} else {
echo $website, $youtube, $locationInfo;
}
?>
的$friendArray
變量包含用戶的朋友的ID在51, 100, 22,
等 $logOptions_id
形式保持登錄的用戶的當前的ID。
規範化數據庫:每個用戶/好友存儲在數據庫中的一個朋友表中的各行,並使用一個連接 –
感謝馬克。但是有沒有辦法做到這一點,而沒有做到這一切? – James
有,但爲什麼不把它做好,而不是要求人們給你一些無效的替代品?你從哪裏得到你的$ friendArray呢? –