Example #1
0
 public function add()
 {
     import("ORG.Util.Input");
     $db = new WorldsResponsesModel();
     $data['text'] = Input::deleteHtmlTags($_POST['text']);
     $data['w_id'] = $_POST['w_id'];
     $data['ip'] = $_SESSION['user_ip'];
     $data['name'] = $_SESSION['sina_me']['name'];
     $data['url'] = 'http://t.sina.com/' . $_SESSION['sina_me']['domain'];
     //将回复同步到新浪微博
     $myname = $_SESSION['sina_me']['name'];
     $the_id = $data['w_id'];
     $sql = "SELECT * FROM `ty_worlds_responses` WHERE ( `w_id` = '{$the_id}' ) AND ( `name` != '' )  AND(`name`<>'{$myname}') \r\r\n\t\t\t  group by name";
     $result = $db->query($sql);
     foreach ($result as $item) {
         $name .= ' @' . $item['name'] . ' ';
     }
     if ($id = $db->add($data)) {
         $url = "http://t-y.me/index.php/Worlds/view/id/" . $data['w_id'];
         if ($name != '') {
             $msg = $this->sina_update($name . ' :TY在t-y.me回复了你!点击查看' . $url . '   ' . date("Y-m-d H:i:s"));
         }
         echo $data['text'] . " -<a href='" . $data['url'] . "'>" . $data['name'] . "</a>" . '(' . $name . $msg . ')';
     } else {
         echo "<span style='color:red;'>Error</span>";
         echo '(⊙o⊙)…杯具,服务器出现错误!';
     }
     unset($data);
     $db = new WorldsModel();
     $data['last_time'] = date("Y-m-d H:i:s");
     $map['id'] = $_POST['w_id'];
     $db->where($map)->save($data);
 }
Example #2
0
 public function addResponse()
 {
     import("ORG.Util.Input");
     $db = new WorldsResponsesModel();
     $data['text'] = Input::deleteHtmlTags($_POST['text']);
     $data['w_id'] = $_POST['w_id'];
     $data['ip'] = $_SESSION['user_ip'];
     $data['name'] = $_SESSION['sina']['name'];
     $data['url'] = 'http://t.sina.com/' . $_SESSION['sina']['id'];
     if ($id = $db->add($data)) {
         //echo $db->getLastSql();exit;
         $str1 = $data['text'] . "[IP:" . $_SESSION['user_ip'] . "]";
         $str2 = $data['text'] . " -<a href='" . $data['url'] . "'>" . $data['name'] . "</a>";
         echo $_SESSION['sina']['id'] != '' ? $str2 : $str1;
     } else {
         echo "<span style='color:red;'>Error</span>";
         echo '(⊙o⊙)…杯具,服务器出现错误!';
     }
     unset($data);
     $db = new WorldsModel();
     $data['last_time'] = date("Y-m-d H:i:s");
     $map['id'] = $_POST['w_id'];
     $db->where($map)->save($data);
 }
Example #3
0
 public function addResponse()
 {
     import('ORG.Util.Input');
     $db = new WorldsResponsesModel();
     $data['text'] = Input::deleteHtmlTags($_POST['text']);
     $data['w_id'] = $_POST['w_id'];
     $data['ip'] = $_SESSION['user_ip'];
     if ($db->add($data)) {
         unset($data);
         $db = new WorldsModel();
         $data['last_time'] = date("Y-m-d H:i:s");
         $map['id'] = $_POST['w_id'];
         $db->where($map)->save($data);
         $this->gSuccess("你的评论“" . $_POST['text'] . "“发表成功!", "viewWorlds?id=" . $_POST['w_id']);
     } else {
         $this->gError("呃," . $db->getError(), "viewWorlds?id=" . $_POST['w_id']);
     }
 }