Exemplo n.º 1
0
    $replacer->doWork();
}
// stupid twit : call with both $light values so it can choose which to use
callTwitter($light, $light2, $temp2, $pressure, $t_hours, $t_mins);
//update to CWOP if enabled in config
if ($c_usecwop) {
    $light_cwop = round($light / 255 * 100);
    $pressure_cwop = round($pressure * 10);
    $temp_cwop = round($temp * 1.8 + 32);
    $wind_spd_cwop = round($wind_spd * $windspd_rpm_mph_scale);
    $wind_dir_cwop = round($wind_dir);
    $temp_cwop = leading_zeros($temp_cwop, '3');
    $light_cwop = leading_zeros($light_cwop, '3');
    $wind_spd_cwop = leading_zeros($wind_spd_cwop, '3');
    $wind_dir_cwop = leading_zeros($wind_dir_cwop, '3');
    $pressure_cwop = leading_zeros($pressure_cwop, '5');
    $str3 = "_" . $wind_dir_cwop . "/" . $wind_spd_cwop . "g..." . "t" . $temp_cwop . "b" . $pressure_cwop . "pic";
    $str4 = "DW1367>APRS,TCPXX*,qAX,CWOP-2:!5122.00N/00011.26W" . $str3 . "";
    $fp = fsockopen("cwop.aprs.net", 14580, $errno, $errstr, 10);
    if (!$fp) {
        echo "ERROR: {$errno} - {$errstr}<br />\n";
        $stringData = "Conn failed\n\n";
    } else {
        fwrite($fp, "user DW1367 pass -1\r\n");
        fwrite($fp, $str4);
        fwrite($fp, "\r\n");
        fclose($fp);
        $stringData = "Conn success\n\n";
    }
    $stringData .= "APRS string follows\n" . $str4 . "\n\n";
    $myFile = "trackers/cwop.txt";
Exemplo n.º 2
0
 $query3 = sqlanywhere_query($conn, "SELECT * FROM dmmDepositAccount \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE vccard_number = '" . $card_no . "'  \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND  datProductCode = '{$productID}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND datAccountStatus = '01'");
 if (sqlanywhere_num_rows($query3) == 0) {
     //echo "ERROR|Invalid Card # & Prod ID";
     echo json_encode(array('success' => false, 'message' => 'Invalid Card # & Prod ID'));
     exit;
 } else {
     $row3 = sqlanywhere_fetch_array($query3);
     $availableBal = $row3['datAvailableBalance'];
     $outstandingBal = $row3['datOutstandingBalance'];
     $sequenceNo = $row3['datSequence'];
     $lastMovementDate = $dateTran;
     $lastTransactionDate = $row3['datLastMovementDate'];
     $t_AvailableBal = $depositAmount + $availableBal;
     $t_outstandingBal = $depositAmount + $outstandingBal;
     $res = $sequenceNo + '1';
     $t_sequenceNo = leading_zeros($res, 10);
     $query4 = sqlanywhere_query($conn, "UPDATE dmmDepositAccount \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tSET datAvailableBalance = {$t_AvailableBal} ,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatOutstandingBalance ={$t_outstandingBal}  ,                \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatLastMovementDate = '{$lastMovementDate}' ,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatLastTransactionDate ='{$lastTransactionDate}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatSequence ='{$t_sequenceNo}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE vccard_number= '" . $card_no . "' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND datProductCode ='{$productID}' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND datAccountStatus = '01'");
     if (!$query4) {
         //echo "ERROR|Invalid Card # & Prod ID";
         echo json_encode(array('success' => false, 'message' => 'Invalid Card # & Prod ID'));
         $counter++;
         exit;
     } else {
         $query5 = sqlanywhere_query($conn, "SELECT * FROM dmmDepositAccount \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  WHERE vccard_number= '" . $card_no . "' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  AND datProductCode ='{$productID}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  AND datAccountStatus = '01'");
         if (sqlanywhere_num_rows($query5) == 0) {
             //echo "ERROR|Invalid Card # & Prod ID";
             echo json_encode(array('success' => false, 'message' => 'Invalid Card # & Prod ID'));
         } else {
             $row5 = sqlanywhere_fetch_array($query5);
             $availableBal = $row5['datAvailableBalance'];
             $dttAppCode = $row5['datAppCode'];
Exemplo n.º 3
0
$apicode = file_get_contents("apicode.txt");
$fav = file_get_contents("http://www.thetvdb.com/api/User_Favorites.php?accountid=" . $_GET["accountid"]);
$favxml = new SimpleXMLElement($fav);
foreach ($favxml->Series as $id) {
    $xmlstr = file_get_contents("http://www.thetvdb.com/api/{$apicode}/series/{$id}/all/en.xml");
    if ($xmlstr === false) {
        error_log("Serie " + $apicode + "couldn't be fetched");
        break;
    }
    $xml = new SimpleXMLElement($xmlstr);
    foreach ($xml->Episode as $episode) {
        $episodenr = $episode->EpisodeNumber;
        $episodenr = leading_zeros((int) $episodenr, 2);
        $id = $episode->id;
        $season = $episode->Combined_season;
        $season = leading_zeros((int) $season, 2);
        $naam = $episode->EpisodeName;
        $datum = $episode->FirstAired;
        $formatdatum = strtotime($datum);
        $datum = str_replace("-", "", $datum);
        $uitleg = $episode->Overview;
        if ($formatdatum >= time() - 604800) {
            if ($datum != "") {
                $ev = new iCalendar_event();
                $ev->add_property('uid', $id);
                $ev->add_property('summary', $xml->Series->SeriesName . " | " . $naam . " (S" . $season . "E" . $episodenr . ")");
                if ($uitleg != "") {
                    $ev->add_property('description', "{$uitleg}");
                }
                $ev->add_property('dtstart', $datum, array('value' => 'DATE'));
                $ev->add_property('dtend', $datum, array('value' => 'DATE'));
Exemplo n.º 4
0
function getRef($num)
{
    return leading_zeros($num, 4);
}
Exemplo n.º 5
0
function get_chkDigit($brno, $acct)
{
    $branchLenght = leading_zeros($brno, 2);
    $bankLenght = leading_zeros($acct, 7);
    $base_val = $branchLenght . $bankLenght;
    //echo $base_val;
    $result = "";
    $weight = array(2, 3, 4, 5, 6, 7, 2, 3, 4, 5, 6, 7, 2, 3, 4, 5, 6, 7, 2, 3, 4, 5, 6, 7);
    // For convenience, reverse the string and work left to right.
    $reversed_base_val = strrev($base_val);
    for ($i = 0, $sum = 0; $i < strlen($reversed_base_val); $i++) {
        // Calculate product and accumulate.
        $sum += substr($reversed_base_val, $i, 1) * $weight[$i];
    }
    // Determine check digit, and concatenate to base value.
    $remainder = $sum % 10;
    $check_digit = 12 - $remainder;
    return substr($check_digit, -1);
}
function getPage($s, $q, $lmin, $lmax)
{
    require_once 'simpletest/browser.php';
    $browser = new SimpleBrowser();
    $browser->useCookies();
    for ($r = $lmin; $r <= $lmax; $r++) {
        $browser->get('https://www3.prefeitura.sp.gov.br/sf8663/formsinternet/Principal.aspx');
        $viewstate = $browser->getField('__VIEWSTATE');
        $setor = $s;
        $quadra = $q;
        $lote = leading_zeros(number_format($r, 0, '', ''), 4);
        //$lote = number_format($r);
        $browser->setField('txtSetor', $setor);
        $browser->setField('txtQuadra', $quadra);
        $browser->setField('txtLote', $lote);
        $browser->setField('txtDigito', verificaDac($setor, $quadra, $lote));
        $browser->clickSubmitByName('_BtnAvancarDasii');
        $results = $browser->getContent();
        $dom = new simple_html_dom();
        $dom->load($results);
        $arrName = array();
        foreach ($dom->find('input') as $input) {
            array_push($arrName, $input->name);
        }
        $arrValue = array();
        foreach ($dom->find('input') as $input) {
            array_push($arrValue, $input->value);
        }
        if (empty($arrValue)) {
        } else {
            if ($arrValue[6] == "") {
                var_dump($lote);
            } else {
                $arr = array($arrName[5] => $arrValue[5], $arrName[6] => $arrValue[6], $arrName[7] => $arrValue[7], $arrName[8] => $arrValue[8], $arrName[9] => $arrValue[9], $arrName[11] => $arrValue[11]);
                scraperwiki::save(array('txtNumIPTU'), $arr);
            }
        }
    }
}
Exemplo n.º 7
0
//g
$temp = $row['temp'];
//t in deg/F
$rain = $row['rain'];
//# for raw
$pressure = $row['pressure'];
//b
//adjust seqs
$light = round($light / 255 * 100);
$pressure = round($pressure * 10);
$temp = round($temp * 1.8 + 32);
$wind_spd = wind_spd * $windspd_rpm_mph_scale;
$temp = leading_zeros($temp, '3');
$wind_spd = leading_zeros($wind_spd, '3');
$wind_dir = leading_zeros($wind_dir, '3');
$pressure = leading_zeros($pressure, '5');
$str1 = "_" . $wind_dir . "/" . $wind_spd . "l" . $light . "t" . $temp . "b" . $pressure . "XPIC";
$str2 = "~SGS1230WX3240" . $str1 . "0111111001111110~";
echo $str2 . "<br><br><br>";
$str3 = "_" . $wind_dir . "/" . $wind_spd . "g002" . "t" . $temp . "b" . $pressure . "pic";
$str4 = "DW1367>APRS,TCPXX*,qAX,CWOP-2:!5121.97N/00011.20W" . $str3 . "";
echo $str4 . "<br><br>";
/*
$fp = fsockopen("cwop.aprs.net", 14580, $errno, $errstr, 10);
//$fp = stream_socket_client("tcp://cwop.aprs.net:14580", $errno, $errstr);
if (!$fp) {
    echo "ERROR: $errno - $errstr<br />\n";
} else {
    fwrite($fp, "user DW1367 pass -1\r\n");
	fwrite($fp, $str4);
	fwrite($fp, "\r\n");
Exemplo n.º 8
0
 public function process_deposit($phone, $depositAmount)
 {
     $commit = 0;
     $counter = 0;
     $query_brno = sqlanywhere_query($conn, "SELECT vcBrno, vccard_number FROM names\n\t\t\t\t\t\t\t\t\t\t\tWHERE mobile = '{$phone}' AND btcard_status='1'");
     $brno_numrows = sqlanywhere_num_rows($query_brno);
     if ($brno_numrows > 0) {
         $brno_row = sqlanywhere_fetch_row($query_brno);
         $brno = $brno_row[0];
         $cardID = $brno_row[1];
         $query_card = sqlanywhere_query($conn, "SELECT vccard_expirydate\n\t\t\t\t\t\t\t\t\t\t\t  \t\tFROM names\n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE vccard_number = '{$cardID}'\n\t\t\t\t\t\t\t\t\t\t\t\t\tAND btcard_status='1'\n\t\t\t\t\t\t\t\t\t\t\t\t\tAND vcBrno = '{$brno}'");
         $card_numrows = sqlanywhere_num_rows($query_card);
         if ($card_numrows == 0 || $card_numrows > 1) {
             //echo "ERROR|Invalid Card #";
             echo json_encode(array('success' => false, 'message' => 'Invalid card number'));
         } else {
             $card_row = sqlanywhere_fetch_row($query_card);
             $expiry_date = $card_row[0];
             $query = sqlanywhere_query($conn, "SELECT dptdailydatepost FROM setdailyposting \n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE dptdailyapptype='SA' AND brno = '{$brno}'");
             $row = sqlanywhere_fetch_array($query);
             $dateTran = $row['dptdailydatepost'];
             $date_tran = explode(" ", $dateTran);
             $trandate = $date_tran[0];
             $timepost = date("h:i:s");
             $timetrans = $trandate . " " . $timepost;
             $date_exp = explode(" ", $expiry_date);
             $date_expired = $date_exp[0];
             //select regular savings
             $selProd = sqlanywhere_query($conn, "SELECT * FROM fpdDepositProduct WHERE dpfProductDesc ='REGULAR SAVINGS'");
             $rowProd = sqlanywhere_fetch_array($selProd);
             $productID = $rowProd['dpfProductCode'];
             if (!($date_expired > $trandate)) {
                 //echo "ERROR|Date not synch";
                 echo json_encode(array('success' => false, 'message' => 'Date not sync'));
             } else {
                 $query1 = sqlanywhere_query($conn, "SELECT ctrl, acct, vcbrno FROM names \n\t\t\t\t\t\t\t\t\t\t\t\tWHERE vccard_number = '{$cardID}' AND btcard_status='1'\n\t\t\t\t\t\t\t\t\t\t\t\tAND vcBrno = '{$brno}'");
                 $existCard = sqlanywhere_num_rows($query1);
                 if ($existCard == 1) {
                     $query = sqlanywhere_query($conn, "SELECT * FROM names  WHERE vccard_number = '{$cardID}' \n\t\t\t\t\t\t\t\t\t\t\t\t\t   AND vcBrno = '{$brno}'");
                     if (sqlanywhere_num_rows($query) == 0) {
                         //echo "ERROR|Invalid Card #";
                         echo json_encode(array('success' => false, 'message' => 'Invalid Card number'));
                         exit;
                     } else {
                         $row = sqlanywhere_fetch_array($query);
                         $card_no = $row['vccard_number'];
                         $cName = $row['names'];
                         $checkCard = sqlanywhere_query($conn, "SELECT * FROM dmmDepositAccount WHERE vccard_number = '" . $card_no . "' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   AND  datProductCode = '{$productID}'");
                         if (sqlanywhere_num_rows($checkCard) == 0) {
                             //echo "ERROR|Invalid Prod ID";
                             echo json_encode(array('success' => false, 'message' => 'Invalid Prod ID'));
                         } else {
                             $rowStatus = sqlanywhere_fetch_array($checkCard);
                             $AccountStatus = $rowStatus['datAccountStatus'];
                             if ($AccountStatus == '01') {
                                 $query3 = sqlanywhere_query($conn, "SELECT * FROM dmmDepositAccount \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE vccard_number = '" . $card_no . "'  \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND  datProductCode = '{$productID}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND datAccountStatus = '01'");
                                 if (sqlanywhere_num_rows($query3) == 0) {
                                     //echo "ERROR|Invalid Card # & Prod ID";
                                     echo json_encode(array('success' => false, 'message' => 'Invalid Card # & Prod ID'));
                                     exit;
                                 } else {
                                     $row3 = sqlanywhere_fetch_array($query3);
                                     $availableBal = $row3['datAvailableBalance'];
                                     $outstandingBal = $row3['datOutstandingBalance'];
                                     $sequenceNo = $row3['datSequence'];
                                     $lastMovementDate = $dateTran;
                                     $lastTransactionDate = $row3['datLastMovementDate'];
                                     $t_AvailableBal = $depositAmount + $availableBal;
                                     $t_outstandingBal = $depositAmount + $outstandingBal;
                                     $res = $sequenceNo + '1';
                                     $t_sequenceNo = leading_zeros($res, 10);
                                     $query4 = sqlanywhere_query($conn, "UPDATE dmmDepositAccount \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tSET datAvailableBalance = {$t_AvailableBal} ,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatOutstandingBalance ={$t_outstandingBal}  ,                \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatLastMovementDate = '{$lastMovementDate}' ,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatLastTransactionDate ='{$lastTransactionDate}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tdatSequence ='{$t_sequenceNo}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE vccard_number= '" . $card_no . "' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND datProductCode ='{$productID}' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND datAccountStatus = '01'");
                                     if (!$query4) {
                                         //echo "ERROR|Invalid Card # & Prod ID";
                                         echo json_encode(array('success' => false, 'message' => 'Invalid Card # & Prod ID'));
                                         $counter++;
                                         exit;
                                     } else {
                                         $query5 = sqlanywhere_query($conn, "SELECT * FROM dmmDepositAccount \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  WHERE vccard_number= '" . $card_no . "' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  AND datProductCode ='{$productID}'\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  AND datAccountStatus = '01'");
                                         if (sqlanywhere_num_rows($query5) == 0) {
                                             //echo "ERROR|Invalid Card # & Prod ID";
                                             echo json_encode(array('success' => false, 'message' => 'Invalid Card # & Prod ID'));
                                         } else {
                                             $row5 = sqlanywhere_fetch_array($query5);
                                             $availableBal = $row5['datAvailableBalance'];
                                             $dttAppCode = $row5['datAppCode'];
                                             $dttAccountCode = $row5['datAccountCode'];
                                             $dttProductCode = $row5['datProductCode'];
                                             $dttSequence = $row5['datSequence'];
                                             $dttTransactionDate = $timetrans;
                                             $dttTransactionCode = '001';
                                             $dttTransactionSymbol = 'CSDP';
                                             $dttCashCociCode = '1';
                                             $dttDebitTransaction = 0.0;
                                             $dttCreditTransaction = $depositAmount;
                                             $dttAvailableBalance = $t_AvailableBal;
                                             $dttOutstandingBalance = $t_outstandingBal;
                                             $dttUserInitial = $user;
                                             $dttErrorCorrect = '0';
                                             $dttBranchName = $row5['datBranchCode'];
                                             $dttCheckNumber = NULL;
                                             $dttFloatDay = '0';
                                             $dttPrintPassbook = '1';
                                             $dttPrintLedger = '1';
                                             $refnum = get_controlno('REFNUM', $dttBranchName);
                                             $trrefnum = set_reference($refnum);
                                             $RefNum = explode("-", $trrefnum);
                                             $RefNum = $RefNum[1];
                                             $dttReference = $trrefnum;
                                             $dttDateIssued = $dateTran;
                                             $dttDepositAmount = $depositAmount;
                                             $dttInterestAmount = NULL;
                                             $dttTaxAmount = NULL;
                                             $dttTransno = NULL;
                                             $vcFinance = $row5['vcFinance'];
                                             $datDepositorAddress = $row5['datDepositorAddress'];
                                             $dateTransaction = $row5['datLastMovementDate'];
                                             $str = $row5['datDepositorName'];
                                             $dttDepositorName = str_replace("'", " ", $str);
                                             $query6 = sqlanywhere_query($conn, "INSERT INTO dmmDepositTransaction\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t (dttAppCode, dttAccountCode, dttProductCode,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttSequence, dttTransactionDate, dttTransactionCode,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttTransactionSymbol, dttCashCociCode,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttDebitTransaction,dttCreditTransaction,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttAvailableBalance, dttOutstandingBalance, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttUserInitial, dttDepositorName,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttErrorCorrect, dttBranchName, dttCheckNumber,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttFloatDay, dttPrintPassbook, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttPrintLedger,dttReference, dttDateIssued,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttDepositAmount, dttInterestAmount,        \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  dttTaxAmount, dttTransno, vcFinance)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tVALUES('{$dttAppCode}', '{$dttAccountCode}', '{$dttProductCode}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$dttSequence}', '{$dttTransactionDate}', '{$dttTransactionCode}',  \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttTransactionSymbol}', '{$dttCashCociCode}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttDebitTransaction}', '{$dttCreditTransaction}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttAvailableBalance}','{$dttOutstandingBalance}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttUserInitial}', '{$dttDepositorName}', '{$dttErrorCorrect}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttBranchName}', '{$dttCheckNumber}', {$dttFloatDay},\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttPrintPassbook}', '{$dttPrintLedger}', '{$dttReference}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttDateIssued}', '{$dttDepositAmount}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttInterestAmount}','{$dttTaxAmount}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  '{$dttTransno}', '{$vcFinance}')");
                                             if (!$query6) {
                                                 //echo  "ERROR|Invalid Transaction";
                                                 echo json_encode(array('success' => false, 'message' => 'Invalid Transaction'));
                                                 $counter++;
                                                 //2;
                                                 exit;
                                             } else {
                                                 //$counter++;//3
                                                 $query7 = sqlanywhere_query($conn, "SELECT * FROM  fpddepositproducttransaction\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE dtfAppCode ='{$dttAppCode}'                                   \t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND dtfTransactionCode ='{$dttTransactionCode}' \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND dtfProductCode ='{$dttProductCode}'");
                                                 if (sqlanywhere_num_rows($query7) == 0) {
                                                     //echo "ERROR|Invalid Prod ID";
                                                     echo json_encode(array('success' => false, 'message' => 'Invalid Prod ID'));
                                                 } else {
                                                     $row7 = sqlanywhere_fetch_array($query7);
                                                     $dtfGLAcctDebit = $row7['dtfGLAcctDebit'];
                                                     $dtfGLAcctCredit = $row7['dtfGLAcctCredit'];
                                                     $trdatepost = $timetrans;
                                                     $dttBranchName = $dttBranchName;
                                                     $trdebit = $dttDepositAmount;
                                                     $trcredit = 0.0;
                                                     $trparticulars = "Savings of " . $dttDepositorName;
                                                     $trno = get_trno($trdatepost, $dttBranchName);
                                                     $trtype = '1';
                                                     $trans_no = get_transno($trdatepost, $dttBranchName);
                                                     $trtime = $timetrans;
                                                     $teller = $user;
                                                     $brno = $dttBranchName;
                                                     $trname = $dttDepositorName;
                                                     $traddress = $datDepositorAddress;
                                                     $trn_seq = get_controlno('TMPTRAN', $dttBranchName);
                                                     $vcappcode = 'SA';
                                                     $vcfinance = $vcFinance;
                                                     //insert gl transaction
                                                     if ($trcredit != 0.0) {
                                                         $tracctnum = $dtfGLAcctCredit;
                                                         //echo "trcredit".$trcredit."<BR>";
                                                         //echo "dtfGLAcctDebit".$dtfGLAcctDebit."<BR>";
                                                         $query8 = sqlanywhere_query($conn, "INSERT INTO  tmptrans(trdatepost,tracctnum,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  trno, trans_no, brno,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  trn_seq, trrefnum,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  trdebit, trcredit, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  trparticulars, trtype,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  trtime, teller, trname,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  traddr, vcAppCode,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t  vcFinance)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tVALUES('{$trdatepost}', '{$tracctnum}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trno}','{$trans_no}', '{$dttBranchName}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trn_seq}', '{$trrefnum}', '{$trdebit}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trcredit}', '{$trparticulars}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trtype}', '{$trtime}', '{$teller}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trname}', '{$traddress}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$vcappcode}','{$vcfinance}')");
                                                         if (!$query8) {
                                                             $counter++;
                                                             //4
                                                         }
                                                     }
                                                     if ($trdebit == 0.0) {
                                                         $tracctnum = $dtfGLAcctDebit;
                                                         //echo "debit".$trdebit."<BR>";
                                                         //echo "dtfGLAcctCredit".$dtfGLAcctCredit."<BR>";
                                                         $query9 = sqlanywhere_query($conn, "INSERT INTO tmptrans(trdatepost,tracctnum, trno,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t trans_no, brno, trn_seq,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t trrefnum, trdebit, trcredit,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t trparticulars, trtype,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t trtime, teller, trname,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t traddr, vcAppCode, vcFinance)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tVALUES('{$trdatepost}', '{$tracctnum}', '{$trno}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trans_no}' ,'{$dttBranchName}', '{$trn_seq}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trrefnum}', '{$trcredit}', '{$trdebit}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$trparticulars}', '{$trtype}', '{$trtime}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$teller}', '{$trname}', '{$traddress}',\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   '{$vcappcode}','{$vcfinance}')");
                                                         if (!$query9) {
                                                             $counter++;
                                                         }
                                                     }
                                                     //echo "counter".$counter."<BR>";
                                                     if ($counter == 0) {
                                                         //auditrail for mtm epoy 4-12-2013
                                                         $query13 = sqlanywhere_query($conn, "SELECT stlAppType, stlWindow, stlAudType, stlAudDesc FROM setTransactionLibrary WHERE stlID = '54'");
                                                         $row2 = sqlanywhere_fetch_array($query13);
                                                         $stlAppType = $row2['stlAppType'];
                                                         $stlWindow = $row2['stlWindow'];
                                                         $stlAudType = $row2['stlAudType'];
                                                         $stlAudDesc = $row2['stlAudDesc'];
                                                         $insertLogs = sqlanywhere_query($conn, "INSERT INTO AuditTrail(auddate, audapptype, audwindowtitle, audaudittype, audkeyvalue, auduserid, \taudremarks, transType)VALUES('{$timetrans}','{$stlAppType}','{$stlWindow}','{$stlAudType}','{$user}', '{$user}', '{$stlAudDesc}', 'M')");
                                                         if (!$insertLogs) {
                                                             //echo  "ERROR|PLS TRY AGAIN!";
                                                             echo json_encode(array('success' => false, 'message' => 'Please try again!'));
                                                             exit;
                                                         }
                                                         //end
                                                         /*$selProductName = sqlanywhere_query($conn, "SELECT * FROM fpdDepositProduct 
                                                         												WHERE dpfProductCode ='$dttProductCode'");
                                                         			
                                                         		$rowselProductName =  sqlanywhere_fetch_array($selProductName);
                                                         		$dpfProductDesc = $rowselProductName['dpfProductDesc'];
                                                         							
                                                         		$card = card_hidden($cardID);
                                                         		$savingsDep = "SUCCESSFUL";*/
                                                         echo json_encode(array('success' => true, 'message' => 'Successful'));
                                                         /*if(sqlanywhere_commit($conn))
                                                         		{ 
                                                         			$selProductName = sqlanywhere_query($conn, "SELECT * FROM fpdDepositProduct 
                                                         												WHERE dpfProductCode ='$dttProductCode'");
                                                         			
                                                         			$rowselProductName =  sqlanywhere_fetch_array($selProductName);
                                                         			$dpfProductDesc = $rowselProductName['dpfProductDesc'];
                                                         								
                                                         			$card = card_hidden($cardID);
                                                         			$savingsDep = "SUCCESSFUL";
                                                         			echo json_encode(array('success' => true, 'message' => 'Successful'));
                                                         			//echo $savingsDep;
                                                         		}
                                                         		else
                                                         		{
                                                         			//echo "ERROR|PLS TRY AGAIN.";
                                                         			echo json_encode(array('success' => false, 'message' => 'Please try again!'));
                                                         		}*/
                                                     } else {
                                                         if (sqlanywhere_rollback($conn)) {
                                                             //echo "ERROR|PLS TRY AGAIN.";
                                                             echo json_encode(array('success' => false, 'message' => 'Please try again!'));
                                                         }
                                                     }
                                                 }
                                             }
                                         }
                                     }
                                 }
                             } else {
                                 //echo "ERROR|Account is inactive";
                                 echo json_encode(array('success' => false, 'message' => 'Account is inactive'));
                             }
                         }
                     }
                 } else {
                     //echo "ERROR|Card # inactive.";
                     echo json_encode(array('success' => false, 'message' => 'Card # inactive'));
                 }
             }
         }
     } else {
         //echo "ERROR|NO MOBILE LINK";
         echo json_encode(array('success' => false, 'message' => 'NO MOBILE LINK'));
     }
 }