First Commit
This commit is contained in:
1 parent
5eb9dd037d
commit
2e62c0e60b
11877 files changed
+2035312
No files matched your search
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
require_once("include/globals.php");
|
||||
|
||||
if (SessionActive() != 1 || ! UserLoggedIn()) {
|
||||
header("Location: /");
|
||||
exit();
|
||||
}
|
||||
|
||||
if ($school_record['send_payment_notification'] != 'Y') return;
|
||||
if ($school_record['status'] == 'Special') return;
|
||||
|
||||
include_once("include/queuemail.php");
|
||||
|
||||
// Get user info
|
||||
$r = db_query("SELECT * FROM users WHERE school_num = $base_school_num AND record_num = $user_num");
|
||||
$p = db_fetch_assoc($r);
|
||||
|
||||
// Get account balance
|
||||
$b = db_getVal("select sum(transaction_amount) as balance from user_account where school_num = $school_num and user_num = $user_num AND (deleted != 'Y' OR deleted IS NULL)");
|
||||
if ($b < 0) $b = "-$currencySymbol" . number_format(abs($b),2);
|
||||
else $b = "$currencySymbol" . number_format(abs($b),2);
|
||||
|
||||
$http = "http";
|
||||
if (isset($_SERVER['HTTPS'])) $http = "https";
|
||||
$receipt_link = "<a href='$http://$currentURL/?action=receipt&unum=$user_num&tnum=$trx_num'>" . getLanguageText('TEXT-PRINT') . "</a>";
|
||||
|
||||
$d = dateString('datetime');
|
||||
|
||||
$emailRecipient = $p['userid'];
|
||||
$emailTo = $p['email'];
|
||||
$emailReply = $school_record['reply_description'];
|
||||
$emailFrom = setReplyAddress($school_record['reply_email']);
|
||||
$emailSubject = $school_record['school_name'] . " " . getLanguageText('TEXT-PAYMENT-POSTED');
|
||||
|
||||
$emailMessage = trim(db_getVal("SELECT text_data FROM text_data WHERE school_num = $school_num AND text_id = 'Payment Posted'"));
|
||||
$emailMessage .= "\n\n";
|
||||
$emailMessage .= " - " . getLanguageText('TEXT-DATE') . ": $d\n";
|
||||
$emailMessage .= " - " . getLanguageText('TEXT-PAYMENT-POSTED') . ": $currencySymbol" . number_format(abs($transaction_amount),2) . "\n";
|
||||
$emailMessage .= " - " . getLanguageText('TEXT-ACCOUNT-BALANCE') . ": $b\n";
|
||||
$emailMessage .= "\n";
|
||||
$emailMessage .= " - " . getLanguageText('TEXT-RECEIPT') . ": $receipt_link\n";
|
||||
$emailMessage .= "\n";
|
||||
$emailMessage .= "\n";
|
||||
|
||||
$emailMessage = nl2br($emailMessage);
|
||||
|
||||
// Send the email
|
||||
QueueEmail($emailTo, $emailFrom, $emailSubject, $emailMessage, $emailReply, $emailRecipient);
|
||||
|
||||
?>
|
||||
Reference in new issue
Block a user