$dados_nometipo = mysql_fetch_array(mysql_query("SELECT * FROM prova WHERE cod_prova = '{$dados_array['1']}'")); $dados_mod = mysql_fetch_array(mysql_query("SELECT * FROM modalidade WHERE cod_modalidade = '{$dados_nometipo['cod_modalidade']}'")); $nometipo = 'Prova de ' . $dados_mod['nome_modalidade']; } else { mysql_query("UPDATE evento SET lugares_reservados = (lugares_reservados + '{$item_number}') WHERE cod_evento = '{$dados_array['1']}'"); $dados_nometipo = mysql_fetch_array(mysql_query("SELECT * FROM evento WHERE cod_evento = '{$dados_array['1']}'")); $nometipo = $dados_nometipo['designacao'] . ' de ' . $dados_nometipo['descricao']; } require_once '../../funcao/funcao_formulario.php'; $mail = enviamail_re_co($dados_vis['email'], $compra, $dados_vis['nome'], $item_number, $nometipo, $numero); require_once '../../sms/sendSMSclass.php'; $gsm = array(); $telemovel = 351 * 1000000000 + $dados_vis['telemovel']; #echo $telemovel; $gsm[0] = $telemovel; $SENDSMS = new SendSMSclass(); $messagetext = 'Efectou a seguinte compra com o numero ' . $numero; $response = $SENDSMS->SendSMS($messagetext, $gsm); #echo 'resposta: '.htmlentities($response, ENT_QUOTES); #print_r($response); } else { #$_SESSION['mensagem'] = 'Pagamento não foi efetuado, volta a tentar.'; } } else { if (strcmp($res, "INVALID") == 0) { #$_SESSION['mensagem'] = 'Pagamento não foi efetuado, volta a tentar.'; } } } fclose($fp); }
function SendSMS($f) { global $db, $locate, $config; $objResponse = new xajaxResponse(); if ($f['sender'] == '') { $objResponse->addAlert($locate->translate('sender can not be empty')); return $objResponse; } require_once 'astercc-sms.class.php'; $SendSMS = new SendSMSclass(); $f['sender'] = str_replace("+", "%2b", $f['sender']); $f['SMSmessage'] = str_replace("+", "%2b", $f['SMSmessage']); $result = $SendSMS->SendSMS($f['sender'], $conf['SMSmessage']); if ($result == '-1') { //发送失败 $objResponse->addAlert($locate->translate('Send Error')); } else { //发送成功 $sentsResult = Customer::insertSentSms($f); //记录已发送的sms $objResponse->addAlert($locate->translate('Send Success')); } return $objResponse; }