| 
<?phpinclude "inc/init.php";
 
 
 if(!$user->islg()) {
 header("Location: $set->url");
 exit;
 }
 $presets->setActive("user");
 $page->title = "Privacy Settings";
 $page->description = "privacy settings at $set->site_name";
 $page->keyword = "";
 
 
 if($_POST) {
 
 $data = $db->getRow("SELECT * FROM `".MLS_PREFIX."privacy` WHERE `userid` = ?i", $user->data->userid);
 
 $columns = get_object_vars($data);
 
 $sql = "UPDATE `".MLS_PREFIX."privacy` SET ";
 foreach ($columns as $k => $v)
 if(($k != 'userid') && in_array($_POST[$k], array(1,0))) // we make sure the received value is 0 or 1
 $sql .= $db->parse(" ?n = ?s,", $k, $_POST[$k]);
 
 $sql = trim($sql,",").$db->parse(" WHERE `userid` = ?i", $user->data->userid);
 
 if($db->query(" ?p",$sql))
 $page->success = "Settings saved !";
 else
 $page->error = "Some error camed up ! ";
 
 }
 
 include 'admin/header.php';
 include "admin/menu-side.php";
 
 
 echo "<form class='form-horizontal' method='post' action='?'>
 <fieldset>
 
 <legend>Privacy Settings</legend>";
 
 if(isset($page->error))
 $options->error($page->error);
 else if(isset($page->success))
 $options->success($page->success);
 
 
 $data = $db->getRow("SELECT * FROM `".MLS_PREFIX."privacy` WHERE `userid` = ?i", $user->data->userid);
 
 $columns = get_object_vars($data);
 
 foreach($columns as $k => $v)
 if($k != 'userid')
 echo "<div class='form-group'>
 <label class='col-sm-2 control-label' for='".$options->html($k)."'>".$options->prettyPrint($options->html($k))."</label>
 <div class='col-sm-10'>
 <select id='".$options->html($k)."' name='".$options->html($k)."' class='form-control'>
 <option value='0' ".($v == 0 ? "selected='1'" : "").">Private</option>
 <option value='1' ".($v == 1 ? "selected='1'" : "").">Public</option>
 </select>
 </div>
 </div>";
 
 echo "
 <div class='form-group'>
 <div class='col-sm-offset-2 col-sm-10'>
 <button type='submit' class='btn btn-primary'>Save</button>
 </div>
 </div>
 
 
 
 </fieldset>
 </form>";
 
 include 'admin/admin-footer.php';
 ?>
 |