コード例 #1
0
ファイル: OP.php プロジェクト: KimuraYoichi/PukiWiki
 /**
  * あしあとを付ける
  *
  * @param  int $c_member_id_to あしあとをつけるメンバーのID
  * @param  int $c_member_id_from あしあとをつけられるメンバーのID
  * @return bool
  */
 function op_ashiato_insert_c_ashiato($c_member_id_to, $c_member_id_from)
 {
     $data = array('c_member_id_from' => intval($c_member_id_from), 'c_member_id_to' => intval($c_member_id_to), 'r_datetime' => db_now(), 'r_date' => db_now());
     if (!db_insert('c_ashiato', $data)) {
         return false;
     }
     if ($ashiato_mail_num = OP::op_ashiato_ashiato_mail_num4c_member_id($c_member_id_to)) {
         //総足あと数を取得
         $ashiato_num = OP::op_ashiato_c_ashiato_num4c_member_id($c_member_id_to);
         //あしあとお知らせメールを送る
         if ($ashiato_num == $ashiato_mail_num) {
             do_common_send_ashiato_mail($c_member_id_to, $c_member_id_from);
         }
     }
     return true;
 }