Newer
Older
tuve_tv_web / docroot / frequest.php
@reddawg reddawg on 29 Apr 2008 2 KB Sync
<?
  /* Main include info */
  ini_set('include_path',$_SERVER['DOCUMENT_ROOT'] . "/../include/");
  include("site.inc");

  /* Assign the page title */
  $data[tpl]->assign("PAGE_TITLE","");

  /* Main defines */
  $data[tpl]->define(array(index=>"index/index.html"));
  $data[tpl]->define(array(body=>"frequest.html"));

  $query = "SELECT username,firstname,lastname,email,notifications FROM users WHERE uid = $data[pid]";
  $res = mysql_query($query);

  if (mysql_num_rows($res) == 0) {
    Header("Location: $data[HTTP_REFERER]\n");
    exit;
    }

  $user = mysql_result($res,0,'username');
  $fname = mysql_result($res,0,'firstname');
  $lname = mysql_result($res,0,'lastname');
  $email = mysql_result($res,0,'email');
  $notifications = mysql_result($res,0,'notifications');

  $data['tpl']->assign("USER",$user);
  $data['tpl']->assign("PID",$data['pid']);

  if ($data['submit']) {
    $query = "SELECT uid,username FROM users WHERE username LIKE '$data[username]' AND password = '$data[password]'";
    $res = mysql_query($query);

    if (mysql_numrows($res) == 0) {
      $message = "Invalid username/password";
      }
    else {
      $uid = mysql_result($res,0,'uid');
      $username = mysql_result($res,0,'username');
      $pdate = time();
      $message = str_replace("\n","<BR>",$data['message']);

      $message .= "<BR><BR><A HREF=\"event:200-$uid-1\">Approve</A> <A HREF=\"200-$uid-0\">Deny</A><BR><BR>\n";

      $query = "INSERT INTO friends (oid,fid) VALUES($data[pid],$uid)";
      mysql_query($query);
      $query = "INSERT INTO friends (fid,oid) VALUES($data[pid],$uid)";
      mysql_query($query);

      $query = "INSERT INTO mail (oid,sid,subject,message,date) VALUES($data[pid],$uid,'New Friend Request From $username','$message',$pdate)";
      mysql_query($query);

      /* Send Message To User */
      if ($notifications[N_FREQUEST] == 1)
        send_mail("$fname $lname <$email>","$fname,<BR>You have received a new friends.<BR><BR>Follow this link <A HREF=\"http://www.tuve.tv/launch.php\">http://www.tuve.tv/launch.php</A> to see your new friends request.<BR><BR>Sincerely,<BR>TUve Support","You have a new friends request from $username","support@tuve.tv","TUve Support");

      $data['tpl']->define(array("body"=>"frequest-comp.html"));

      $message = "Your friend request has been sent.";
      }
    }


  /* Assign Error Message */
  $data['tpl']->assign("MESSAGE",$message);

  /* Assign Return Address */
  if (!$data['raddress'])
    $data['raddress'] = $data['HTTP_REFERER'];
  $data['tpl']->assign("RADDRESS",$data['raddress']);



  /* Parse and print */
  $data[tpl]->parse(BODY, array("body"));
  $data[tpl]->parse(INDEX, array("index"));
  $data[tpl]->FastPrint("INDEX");
?>