echo $row1['id']; ?> </url> </result> <?php } ?> </results> <?php } else { if ($_REQUEST['type'] == 'friends') { $matchedusers = array(); $searcharray = array(); $userpros = array(); foreach ($_SESSION['friends'] as $user) { $userpro = getminipro($user); $searcharray[$user] = $userpro['username']; $userpros[$user] = $userpro; } $matchedusers = array_find($_REQUEST['key'], $searcharray); ?> <users> <?php foreach ($matchedusers as $user) { $userpro = $userpros[$user]; ?> <user> <userid><?php echo $userpro['userid']; ?> </userid> <username><?php
* To change this template, choose Tools | Templates * and open the template in the editor. */ session_start(); require_once 'getminiprofile.php'; $output; if (isset($_REQUEST['imageid']) && isset($_REQUEST['comment']) && isset($_SESSION['userid'])) { $comment = trim($_REQUEST['comment']); if (strlen($comment) > 0) { mysql_connect('localhost', 'nizam', 'ajith786') or die("cannot connected"); mysql_select_db("fztest1") or die("coudnt find database"); $result = mysql_query("select userid,albumid,comments,pinnedpeople,notifyusers from image where imageid='" . $_REQUEST['imageid'] . "'"); while ($row = mysql_fetch_assoc($result)) { $result1 = mysql_query("select userid from album where albumid='" . $row['albumid'] . "'"); while ($row1 = mysql_fetch_assoc($result1)) { $userpro = getminipro($row1['userid']); if ($userpro['type'] == 'user' && $_SESSION['type'] != 'leaf') { $result2 = mysql_query("select post,postignore from privacy where userid='" . $userpro['userid'] . "'"); while ($row2 = mysql_fetch_assoc($result2)) { $ignore = unserialize($row2['postignore']); if ($row2['post'] == 'friends' && !in_array($userpro['userid'], $_SESSION['blocklist']) && !in_array($userpro['userid'], $_SESSION['blockedby']) && in_array($userpro['userid'], $_SESSION['friends']) && !in_array($_SESSION['userid'], $ignore) || $userpro['userid'] == $_SESSION['userid']) { mysql_query("insert into image_comments(userid,imageid,comment,vote,date) values('" . $_SESSION['userid'] . "','" . $_REQUEST['imageid'] . "','" . $_REQUEST['comment'] . "','a:0:{}',now())"); $notifyusers = unserialize($row['notifyusers']); $notifyusers = array_diff($notifyusers, array($_SESSION['userid'])); $notifyusers1 = $notifyusers; array_push($notifyusers1, $userpro['userid']); array_push($notifyusers1, $row['userid']); $notifyusers1 = array_diff($notifyusers1, array($_SESSION['userid'])); $notifyusers1 = array_unique($notifyusers1); foreach ($notifyusers1 as $user) { $result3 = mysql_query("select notifications from notification where userid='" . $user . "'");
while($row= mysql_fetch_assoc($result)){ $rusrid=$row['userid']; $privacy=$row['pt']; $specific= unserialize($row['specificlist']); $hiddenlist= unserialize($row['hiddenlist']); $minipro1=getminipro($rusrid); $rusrfrnds=$minipro1['friends']; if((($privacy=='public'||($privacy=='friends' && in_array($rusrid,$_SESSION['friends']))||($privacy=='fof' && count(array_intersect($rusrfrnds, $_SESSION['friends'])>=1) )||($privacy=='specific' && in_array($_SESSION['userid'], $specific)))&& !in_array($rusrid, $_SESSION['blocklist']) && !in_array($rusrid, $_SESSION['blockedby']) && !in_array($_SESSION['userid'], $hiddenlist))|| $_SESSION['userid']==$rusrid ){ ?> <blog> <id><?php echo $row['blogid'] ?></id> <title><?php echo $row['title'] ?></title> <imgurl><?php echo $row['imgurl'] ?></imgurl> <suserid><?php echo $row['userid']; $minipro=getminipro($row['userid']) ?></suserid> <susername><?php echo $minipro["username"]; ?></susername> <suserpic><?php echo $minipro["propic"]; ?></suserpic> <suserfrnds><?php echo serialize($minipro["friends"]); ?></suserfrnds> <suservotes><?php echo serialize($minipro["votes"]); ?></suservotes> <blog1><?php echo $row['blog'] ?></blog1> <vote_count><?php $votes=unserialize($row['vote']); echo sizeof($votes); ?></vote_count> <vote><?php echo serialize($votes); ?></vote> <votecontains><?php if(in_array($_SESSION['userid'], $votes)){ echo "yes"; } else echo "no"; ?></votecontains> <date><?php echo $row['date']; ?></date>
<?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ session_start(); require_once 'getminiprofile.php'; $output = json_encode(array("status" => "please provide valide informations")); if (isset($_REQUEST['pageid']) && isset($_SESSION['userid']) && isset($_REQUEST['category']) && isset($_REQUEST['subcategory'])) { mysql_connect("localhost", "nizam", "ajith786") or die("coudnt connect to the database"); mysql_select_db("fztest1") or die("coudnt find database"); $info = array(); foreach ($_REQUEST as $key => $value) { if ($key != 'category' && $key != 'subcategory' && $key != 'pageid' && strlen(trim($value)) > 0) { $info[$key] = $value; } } print_r($info); $page = getminipro($_REQUEST['pageid']); if (in_array($_SESSION['userid'], $page['admins']) || $_SESSION['userid'] == $page['creator'] || $_SESSION['userid'] == $page['userid']) { mysql_query("update pages set category='" . $_REQUEST['category'] . "',subcategory='" . $_REQUEST['subcategory'] . "' where pageid='" . $_REQUEST['pageid'] . "'"); mysql_query("update pages_info set info='" . serialize($info) . "' where pageid='" . $page['userid'] . "'"); $output = json_encode(array("status" => "pages info updated successfully")); } else { $output = json_encode(array("status" => "you dont have permissions to do this operation")); } mysql_close(); } echo $output;
mysql_query("insert into status (suserid,ruserid,status,date,vote,pt,specificlist,hiddenlist,notifyusers,comments,accepted) values('" . $_SESSION['userid'] . "','" . $_REQUEST['userid'] . "','" . mysql_real_escape_string($_REQUEST['text']) . "',now(),'" . serialize($a) . "','" . $row['postvisi'] . "','" . $row['postspeci'] . "','" . $row['posthidden'] . "','" . serialize($a) . "','a:0:{}','yes')"); $updtdid = mysql_insert_id(); $b = array($_SESSION['userid']); mysql_query("insert into activity (userid,ruserid,contentid,title,contenttype,contenturl,date) values ('" . $_SESSION['userid'] . "','" . $_REQUEST['userid'] . "','" . $updtdid . "','posted on','post','post.php?postid=" . $updtdid . "',now())"); $output = $json->encode(array("status" => "your post sucessfully posted")); } } else { $output = $json->encode(array("status" => "your post cannot be blank")); } } else { $output = $json->encode(array("status" => "you do not have permission to post")); } } } else { if ($_REQUEST['type'] == 'leaf') { $page = getminipro($_REQUEST['userid']); if (($page['canpost'] == 'public' || $page['canpost'] == 'votedusers' && in_array($_SESSION['userid'], $page['votes'])) && !in_array($_SESSION['userid'], $page['bannedusers']) || $_SESSION['userid'] == $_REQUEST['userid']) { if (sizeof($_REQUEST['text']) > 0) { $a = array(); mysql_query("insert into status (suserid,ruserid,status,date,vote,pt,specificlist,hiddenlist,notifyusers,comments,accepted) values('" . $_SESSION['userid'] . "','" . $_REQUEST['userid'] . "','" . mysql_real_escape_string($_REQUEST['text']) . "',now(),'" . serialize($a) . "','public','" . serialize($a) . "','" . serialize($a) . "','" . serialize($a) . "','a:0:{}','yes')"); $output = $json->encode(array("status" => "your post sucessfully posted")); } else { $output = $json->encode(array("status" => "your post cannot be blank")); } } else { $output = $json->encode(array("status" => "you do not have permission to post")); } } } } else { $output = $json->encode(array("status" => "please give the valid information"));
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ session_start(); require_once 'getminiprofile.php'; require_once 'json/JSON.php'; $json = new Services_JSON(); $output; if (isset($_SESSION['userid']) && isset($_REQUEST['postid'])) { mysql_connect("localhost", "nizam", "ajith786") or die("coudnt connect to the database"); mysql_select_db("fztest1") or die("coudnt find database"); $result = mysql_query("select ruserid,suserid,vote,notifyusers from status where statusid='" . $_REQUEST['postid'] . "'"); while ($row = mysql_fetch_assoc($result)) { $userpro = getminipro($row['ruserid']); $notifyusers = unserialize($row['notifyusers']); $votes = unserialize($row['vote']); if (!in_array($_SESSION['userid'], $votes)) { array_push($votes, $_SESSION['userid']); mysql_query("update status set vote='" . serialize($votes) . "' where statusid='" . $_REQUEST['postid'] . "'"); mysql_query("insert into activity(userid,ruserid,contentid,title,contenttype,contenturl,date) values('" . $_SESSION['userid'] . "','" . $row['ruserid'] . "','" . $_REQUEST['postid'] . "','voted on','post','post.php?postid=" . $_REQUEST['postid'] . "',now())"); $notifyusers = array_merge($votes, array($row['suserid'], $row['ruserid']), $notifyusers); $notifyusers = array_diff($notifyusers, array($_SESSION['userid'])); $votes1 = array_diff($votes, array($_SESSION['userid'])); $notifyusers = array_unique($notifyusers); foreach ($notifyusers as $user) { $result1 = mysql_query("select notifications from notification where userid='" . $user . "'"); while ($row1 = mysql_fetch_assoc($result1)) { $notifications = unserialize($row1['notifications']); $notificationtext;
$userpro=getminipro($row['userid']); $suggestpriority+=(count(array_intersect($_SESSION['school'], unserialize($row['school'])))*2)+(count(array_intersect($_SESSION['college'], unserialize($row['college'])))*3)+(count(array_intersect($_SESSION['employer'], unserialize($row['employer'])))*2)+(count(array_intersect($_SESSION['friends'], $userpro['friends']))/10); if(!isset($userarray[$suggestpriority])) $userarray[$suggestpriority]=array($row['userid']); else array_push ($userarray[$suggestpriority], $row['userid']); } krsort($userarray); foreach($userarray as $values) { foreach($values as $value) array_push($suggestions, $value); } } ?> <?xml version="1.0" encoding="utf-8" ?> <users> <?php foreach($suggestions as $user) { $userpro1=getminipro($user); ?> <user> <userid><?php echo $userpro1['userid']; ?></userid> <username><?php echo $userpro1['username']; ?></username> <propic><?php echo $userpro1['propic']; ?></propic> <mood><?php echo $userpro1['mood']; ?></mood> <mutual><?php echo count(array_intersect($_SESSION['friends'], $userpro1['friends'])); ?></mutual> <votes><?php echo count($userpro1['votes']); ?></votes> </user> <?php } ?> </users>
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ session_start(); require_once 'getminiprofile.php'; ?> <?php $output; if (isset($_REQUEST['userid']) && isset($_REQUEST['message']) && isset($_SESSION['userid'])) { mysql_connect('localhost', 'nizam', 'ajith786') or die("cannot connected"); mysql_select_db("fztest1") or die("coudnt find database"); $result = mysql_query("select message from privacy where userid='" . $_REQUEST['userid'] . "'"); while ($row = mysql_fetch_assoc($result)) { $minipro = getminipro($_REQUEST['userid']); if (($row['message'] == 'public' || ($row['message'] == 'friends' && in_array($_REQUEST['userid'], $_SESSION['friends']) || $row['message'] == 'fof' && (in_array($_REQUEST['userid'], $_SESSION['friends']) || count(array_intersect($minipro['friends'], $_SESSION['friends']) >= 1))) && !in_array($_REQUEST['userid'], $_SESSION['blocklist']) && !in_array($_REQUEST['userid'], $_SESSION['blockedby'])) && $_REQUEST['userid'] != $_SESSION['userid']) { if (strlen(trim($_REQUEST['message'])) > 0) { if (mysql_query("insert into message (suserid,ruserid,message,date,read1) values('" . $_SESSION['userid'] . "','" . $_REQUEST['userid'] . "','" . $_REQUEST['message'] . "',now(),'0')")) { $output = json_encode(array("status" => "your message has been send to " . $_REQUEST['userid'])); } else { $output = json_encode(array("status" => "error occured please try again")); } } else { $output = json_encode(array("status" => "your message can not be blank")); } } else { $output = json_encode(array("status" => "you don't have permission to message this user")); } } } else {