Plugin Directory

Changeset 1211105


Ignore:
Timestamp:
08/01/2015 08:32:48 PM (11 years ago)
Author:
avdude
Message:

Resolved array/object bug when manually entering payments and sending email notice

Location:
event-registration/trunk/payments
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • event-registration/trunk/payments/evr_admin_payments-post.php

    r941152 r1211105  
    6565                    $attendee_dtl = $wpdb->get_row($wpdb->prepare("SELECT * FROM ". get_option('evr_attendee') ." WHERE id = %d",$payer_id));
    6666                    $event_dtl = $wpdb->get_row($wpdb->prepare("SELECT * FROM ". get_option('evr_event') ." WHERE id = %d",$event_id));
    67                     $payment_link = evr_permalink($company_options['return_url']). "id=".$payment_dtl->payer_id."&fname=".$payment_dtl->first_name;
     67                    $payment_link = evr_permalink($company_options['return_url']). "id=".$payment_dtl['payer_id']."&fname=".$payment_dtl['first_name'];
    6868                    $payment_cue = __("To make payment or view your payment information go to",'evr_language');
    6969                    $payment_text = $payment_cue.": " . $payment_link;
     
    7676                        "[address_state]","[address_zip]","[address_country]","
    7777                        [start_date]","[start_time]","[end_date]","[end_time]" );
    78                        $ReplaceValues = array($payment_dtl->payer_id, $payment_dtl->first_name,$payment_dtl->last_name,$payment_dtl->payer_email,stripslashes($event_dtl->event_name), $company_options['company_email'],
    79                        $payment_link, $payment_dtl->mc_gross, $payment_dtl->txn_id, $payment_dtl->txn_type,$payment_dtl->address_street, $payment_dtl->address_city,
    80                        $payment_dtl->address_state,$payment_dtl->address_zip,$payment_dtl->address_country,
    81                        $event_dtl->start_date, $event_dtl->start_time,$event_dtl->end_date,$event_dtl->end_time, );     
     78                       $ReplaceValues = array($payment_dtl['payer_id'], $payment_dtl['first_name'], $payment_dtl['last_name'],
     79                       $payment_dtl['payer_email'], stripslashes($event_dtl->event_name), $company_options['company_email'],
     80                       $payment_link, $payment_dtl['mc_gross'], $payment_dtl['txn_id'], $payment_dtl['txn_type'],
     81                       $payment_dtl['address_street'], $payment_dtl['address_city'], $payment_dtl['address_state'],
     82                       $payment_dtl['address_zip'], $payment_dtl['address_country'], $event_dtl->start_date,
     83                       $event_dtl->start_time, $event_dtl->end_date, $event_dtl->end_time);   
    8284                    $email_content = str_replace($SearchValues, $ReplaceValues, $message);
    8385                    $message_top = "<html><body>";
  • event-registration/trunk/payments/evr_admin_payments-update.php

    r941152 r1211105  
    6868                    $event_dtl = $wpdb->get_row($wpdb->prepare("SELECT * FROM ". get_option('evr_event') ." WHERE id = %d",$event_id));
    6969                    //get return URL
    70                     $payment_link = evr_permalink($company_options['return_url']). "id=".$payment_dtl->payer_id."&fname=".$payment_dtl->first_name;
     70                    $payment_link = evr_permalink($company_options['return_url']). "id=".$payment_dtl['payer_id']."&fname=".$payment_dtl['first_name'];
    7171                    $payment_cue = __("To make payment or view your payment information go to",'evr_language');
    7272                    $payment_text = $payment_cue.": " . $payment_link;
     
    7979                        "[address_state]","[address_zip]","[address_country]","
    8080                        [start_date]","[start_time]","[end_date]","[end_time]" );
    81                        $ReplaceValues = array($payment_dtl->payer_id, $payment_dtl->first_name,$payment_dtl->last_name,$payment_dtl->payer_email,stripslashes($event_dtl->event_name), $company_options['company_email'],
    82                        $payment_link, $payment_dtl->mc_gross, $payment_dtl->txn_id, $payment_dtl->txn_type,$payment_dtl->address_street, $payment_dtl->address_city,
    83                        $payment_dtl->address_state,$payment_dtl->address_zip,$payment_dtl->address_country,
    84                        $event_dtl->start_date, $event_dtl->start_time,$event_dtl->end_date,$event_dtl->end_time, );     
     81                    $ReplaceValues = array($payment_dtl['payer_id'], $payment_dtl['first_name'], $payment_dtl['last_name'],$payment_dtl['payer_email'],
     82                        stripslashes($event_dtl->event_name), $company_options['company_email'], $payment_link, $payment_dtl['mc_gross'],
     83                        $payment_dtl['txn_id'], $payment_dtl['txn_type'], $payment_dtl['address_street'], $payment_dtl['address_city'],
     84                        $payment_dtl['address_state'], $payment_dtl['address_zip'], $payment_dtl['address_country'], $event_dtl->start_date,
     85                        $event_dtl->start_time, $event_dtl->end_date, $event_dtl->end_time);
     86                       
     87                         
    8588                    $email_content = str_replace($SearchValues, $ReplaceValues, $message);
    8689                    //$email_content .= "</br>".$payment_text;
Note: See TracChangeset for help on using the changeset viewer.