Example #1
0
                    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 
Example #2
0
 * 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 . "'");
Example #3
0
    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>
Example #4
0
<?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;
Example #5
0
                        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"));
Example #6
0
/*
 * 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;
Example #7
0
             $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>
Example #8
0
/*
 * 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 {