load options
This commit is contained in:
@@ -532,13 +532,21 @@ long WrenchLoadReferLink(CVars in, CVars &out) {
|
||||
logfmt(logINFO, "WrenchMyPageIntro()");
|
||||
long ret = PHP_API_BAD_PARAM;
|
||||
const PGresult *res;
|
||||
char buf[1500];
|
||||
CVars x;
|
||||
|
||||
try {
|
||||
REQ_STRING(in, "refer_link", 20, 100, "(.*)");
|
||||
long action_path = REQ_LONG(in, "action_path", 1, -1);
|
||||
|
||||
if ( load_db_record(out, "SELECT firstname, lastname, email FROM members_refer_friend "
|
||||
" WHERE refer_link='%s' AND status = 1 ", in["refer_link"].c_str()) > 0){
|
||||
if (action_path == 200){
|
||||
sprintf(buf, "SELECT firstname, lastname, email FROM promo_member WHERE uid::text='%s' AND status = 1", in["refer_link"].c_str());
|
||||
}
|
||||
else{
|
||||
sprintf(buf, "SELECT firstname, lastname, email FROM members_refer_friend WHERE refer_link='%s' AND status = 1", in["refer_link"].c_str());
|
||||
}
|
||||
|
||||
if ( load_db_record(out, "%s ", buf) > 0){
|
||||
ret = PHP_API_OK;
|
||||
}
|
||||
else{
|
||||
|
||||
Reference in New Issue
Block a user