Exemple #1
0
<?php

if (!empty($_GET['stm_check_donation_ipn'])) {
    header('HTTP/1.1 200 OK');
    checkPayment($_REQUEST);
    exit;
}
function paypal_url()
{
    $donationOptions = get_theme_mod('donation_options');
    $paypal_url = $donationOptions['mode'] == 'live' ? 'www.paypal.com' : 'www.sandbox.paypal.com';
    return $paypal_url;
}
function generatePayment($data)
{
    if (empty($data['amount'])) {
        $data['amount'] = 10;
    }
    $return['result'] = true;
    $donationOptions = get_theme_mod('donation_options');
    $paypalEmail = $donationOptions['email'];
    $donor_data['post_title'] = $data['first_name'] . ' ' . $data['last_name'];
    $donor_data['post_type'] = 'donor';
    $donor_id = wp_insert_post($donor_data);
    update_post_meta($donor_id, 'donor_email', $data['email']);
    update_post_meta($donor_id, 'donor_phone', $data['phone']);
    update_post_meta($donor_id, 'donor_address', $data['address']);
    update_post_meta($donor_id, 'donor_note', $data['notes']);
    update_post_meta($donor_id, 'donor_amount', $data['amount']);
    if (!empty($data['sign_up'])) {
        update_post_meta($donor_id, 'donor_subscribe', $data['sign_up']);
Exemple #2
0
<?php

session_start();
header("Content-Type: text/html; charset=utf-8");
include '../../web_server_script/edit_website.php';
define(FPDF_FONTPATH, "font_create/");
define(ORDER_ID, $_GET['ORDER']);
define(MEMBER_ID, $_GET['MEMBER']);
$result_member = mysql_query("select * from member where member_id=" . MEMBER_ID);
$member = mysql_fetch_array($result_member);
$result_order = mysql_query("select * from order_music where order_id=" . ORDER_ID);
$order = mysql_fetch_array($result_order);
$orderID = $order['order_id'];
$orderDate = $order['order_date'];
require '../../web_server_script/php_function.php';
$order_pays = checkPayment($order['order_pays']);
$orderStatus = order_status($order['order_status']);
$order_cost = $order['order_cost'];
$memberName = $member['member_name'];
$memberAddress = $member['member_address'];
$memberTel = $member['member_tel'];
$memberIdentification = $member['member_identification'];
require '../ThaiPDF.class.php';
$PDF = new ThaiPDF();
$PDF->AddThaiFont();
$PDF->AddFont('angsana', ' ', 'angsa.php');
$PDF->AddFont('angsana', 'B', 'angsab.php');
$PDF->AddFont('angsana', 'I', 'angsai.php');
$PDF->AddFont('angsana', 'BI', 'angsaz.php');
$PDF->AddPage();
$PDF->SetFont("angsana", "I", 15);