diff --git a/add_payment_modal.php b/add_payment_modal.php index aac9b472..b7a75203 100644 --- a/add_payment_modal.php +++ b/add_payment_modal.php @@ -72,10 +72,10 @@ $row = mysqli_fetch_array($sql_expenses); $total_expenses = $row['total_expenses']; - $balance = $opening_balance + $total_payments + $total_revenues - $total_expenses; + $account_balance = $opening_balance + $total_payments + $total_revenues - $total_expenses; ?> - +
diff --git a/guest_post.php b/guest_post.php index e7ea681c..92fe21bd 100644 --- a/guest_post.php +++ b/guest_post.php @@ -3,905 +3,6 @@ include("config.php"); include("functions.php"); -if(isset($_GET['download_invoice'], $_GET['url_key'])){ - - $invoice_id = intval($_GET['download_invoice']); - $url_key = mysqli_real_escape_string($mysqli,$_GET['url_key']); - - $sql = mysqli_query($mysqli,"SELECT * FROM invoices, clients, companies, settings - WHERE invoices.client_id = clients.client_id - AND invoices.company_id = companies.company_id - AND settings.company_id = companies.company_id - AND invoices.invoice_id = $invoice_id - AND invoices.invoice_url_key = '$url_key'" - ); - - if(mysqli_num_rows($sql) == 1){ - - $row = mysqli_fetch_array($sql); - - $invoice_id = $row['invoice_id']; - $invoice_prefix = $row['invoice_prefix']; - $invoice_number = $row['invoice_number']; - $invoice_status = $row['invoice_status']; - $invoice_date = $row['invoice_date']; - $invoice_due = $row['invoice_due']; - $invoice_amount = $row['invoice_amount']; - $invoice_note = $row['invoice_note']; - $invoice_category_id = $row['category_id']; - $client_id = $row['client_id']; - $client_name = $row['client_name']; - $client_address = $row['client_address']; - $client_city = $row['client_city']; - $client_state = $row['client_state']; - $client_zip = $row['client_zip']; - $client_email = $row['client_email']; - $client_phone = $row['client_phone']; - if(strlen($client_phone)>2){ - $client_phone = substr($row['client_phone'],0,3)."-".substr($row['client_phone'],3,3)."-".substr($row['client_phone'],6,4); - } - $client_website = $row['client_website']; - $company_id = $row['company_id']; - $company_name = $row['company_name']; - $company_address = $row['company_address']; - $company_city = $row['company_city']; - $company_state = $row['company_state']; - $company_zip = $row['company_zip']; - $company_phone = $row['company_phone']; - if(strlen($company_phone)>2){ - $company_phone = substr($row['company_phone'],0,3)."-".substr($row['company_phone'],3,3)."-".substr($row['company_phone'],6,4); - } - $company_email = $row['company_email']; - $company_website = $row['company_website']; - $company_logo = base64_encode(file_get_contents($row['company_logo'])); - $config_invoice_footer = $row['config_invoice_footer']; - - //Mark downloaded in history - mysqli_query($mysqli,"INSERT INTO history SET history_date = CURDATE(), history_status = '$invoice_status', history_description = 'Invoice downloaded', history_created_at = NOW(), invoice_id = $invoice_id, company_id = $company_id"); - - $sql_payments = mysqli_query($mysqli,"SELECT * FROM payments, accounts WHERE payments.account_id = accounts.account_id AND payments.invoice_id = $invoice_id ORDER BY payments.payment_id DESC"); - - //Add up all the payments for the invoice and get the total amount paid to the invoice - $sql_amount_paid = mysqli_query($mysqli,"SELECT SUM(payment_amount) AS amount_paid FROM payments WHERE invoice_id = $invoice_id"); - $row = mysqli_fetch_array($sql_amount_paid); - $amount_paid = $row['amount_paid']; - $amount_paid = number_format($amount_paid, 2); - - $balance = $invoice_amount - $amount_paid; - $balance = number_format($balance, 2); - - ?> - - - - - - - 2){ - $client_phone = substr($row['client_phone'],0,3)."-".substr($row['client_phone'],3,3)."-".substr($row['client_phone'],6,4); - } - $client_website = $row['client_website']; - $company_id = $row['company_id']; - $company_name = $row['company_name']; - $company_address = $row['company_address']; - $company_city = $row['company_city']; - $company_state = $row['company_state']; - $company_zip = $row['company_zip']; - $company_phone = $row['company_phone']; - if(strlen($company_phone)>2){ - $company_phone = substr($row['company_phone'],0,3)."-".substr($row['company_phone'],3,3)."-".substr($row['company_phone'],6,4); - } - $company_email = $row['company_email']; - $company_website = $row['company_website']; - $company_logo = base64_encode(file_get_contents($row['company_logo'])); - $config_quote_footer = $row['config_quote_footer']; - - ?> - - - - - - - Invoice History Print - Download + ');"> Download @@ -492,6 +493,409 @@ if(isset($_GET['invoice_id'], $_GET['url_key'])){ + + + + + + diff --git a/guest_view_quote.php b/guest_view_quote.php index d0da532d..2d09c7b2 100644 --- a/guest_view_quote.php +++ b/guest_view_quote.php @@ -60,6 +60,7 @@ if(isset($_GET['quote_id'], $_GET['url_key'])){ } $company_email = $row['company_email']; $company_logo = $row['company_logo']; + $company_logo_base64 = base64_encode(file_get_contents($row['company_logo'])); $quote_footer = $row['quote_footer']; $ip = get_ip(); @@ -93,7 +94,7 @@ if(isset($_GET['quote_id'], $_GET['url_key'])){