Пример #1
0
         $payment->chid = $chid;
         $payment->datepaid = $datepaid;
         $payment->amounts = $amounts;
         // Tableau de montant
         $payment->paymenttype = $_POST["paymenttype"];
         $payment->num_payment = $_POST["num_payment"];
         $payment->note = $_POST["note"];
         if (!$error) {
             $paymentid = $payment->create($user);
             if ($paymentid < 0) {
                 $errmsg = $payment->error;
                 $error++;
             }
         }
         if (!$error) {
             $result = $payment->addPaymentToBank($user, 'payment_donation', '(DonationPayment)', $_POST['accountid'], '', '');
             if (!$result > 0) {
                 $errmsg = $payment->error;
                 $error++;
             }
         }
         if (!$error) {
             $db->commit();
             $loc = DOL_URL_ROOT . '/don/card.php?rowid=' . $chid;
             header('Location: ' . $loc);
             exit;
         } else {
             $db->rollback();
         }
     }
 }