/[LeafOK_CVS]/innwebd/base.cpp
ViewVC logotype

Diff of /innwebd/base.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.6 by sysadm, Sun Jul 4 22:49:03 2004 UTC Revision 1.7 by sysadm, Mon Aug 2 19:47:45 2004 UTC
# Line 276  int base::bbs_post(const CString& head, Line 276  int base::bbs_post(const CString& head,
276                                                  this->Db.ExecuteSQL(sql);                                                  this->Db.ExecuteSQL(sql);
277                                                  rid = this->last_insert_id();                                                  rid = this->last_insert_id();
278    
279                                                  //Send notification message                                                  //Send notication message
280    
281                          msg_content.Format("[hi]SYS_R_Reply_Article[/hide]"                            msg_content.Format("[hide]SYS_R_Reply_Article[/hide]"
282                                                          "有人回复了您所发表的文章,快来[url recommend_view.php?id=%ld"                                                          "有人回复了您所发表的文章,快来[url recommend_view.php?id=%ld"
283                                                          "]看看[/url]《%s》吧!\n",rid,addslashes(subject));                                                          "]看看[/url]《%s》吧!\n",rid,addslashes(subject));
284    
285                                                  RS.GetFieldValue("UID",dbVar,SQL_C_SLONG);                                                  RS.GetFieldValue("UID",dbVar,SQL_C_SLONG);
286                                                  sql.Format("insert into bbs_msg(fromUID,toUID,ntent,send_dt,send_ip)"                                                  sql.Format("insert into bbs_msg(fromUID,toUID,ntent,send_dt,send_ip)"
287                                                                  " valulues(%ld,%ld,'%s',now(),'%s')",                                                                  " values(%ld,%ld,'%s',now(),'%s')",
288                                                                  this->innd_uid,dbVar.m_lVal,addslashes(msg_content),this->hostaddr);                                                                  this->innd_uid,dbVar.m_lVal,addslashes(msg_content),this->hostaddr);
289                                                  this->Db.ExecuteSQL(sql);                                                  this->Db.ExecuteSQL(sql);
290                                          }                                          }
# Line 304  int base::bbs_post(const CString& head, Line 304  int base::bbs_post(const CString& head,
304          }          }
305          catch(CException* e)          catch(CException* e)
306          {          {
307                  char strErrMsg[256];                  char strErrMsg[1024];
308                  e->GetErrorMessage(strErrMsg,256);                  e->GetErrorMessage(strErrMsg,1024);
309                  syslog << logfile::log_head << "Error in bbs_post() [" << strErrMsg << "]" << endl;                  syslog << logfile::log_head << "Error in bbs_post() [" << strErrMsg << "]" << endl;
310                  e->Delete();                  e->Delete();
311                  return -1;                  return -1;
# Line 398  int base::bbs_delete(long id) Line 398  int base::bbs_delete(long id)
398          }          }
399          catch(CException* e)          catch(CException* e)
400          {          {
401                  char strErrMsg[256];                  char strErrMsg[1024];
402                  e->GetErrorMessage(strErrMsg,256);                  e->GetErrorMessage(strErrMsg,1024);
403                  syslog << logfile::log_head << "Getting article error in bbs_delete() [" << strErrMsg << "]" << endl;                  syslog << logfile::log_head << "Getting article error in bbs_delete() [" << strErrMsg << "]" << endl;
404                  e->Delete();                  e->Delete();
405                  return -1;                  return -1;


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1