Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Modyfikacja pliku
Forum PHP.pl > Forum > Przedszkole
lkow77
Gdzieś robie błąd ale nie wiem gdzie, chodzi o taką reakcje skryptu by modyfikowal saldo Klienta po transakcji.


  1. <?php
  2.  
  3. define ('IN_SITE', 1);
  4.  
  5. include_once ('includes/global.php');
  6. include_once ('includes/class_fees.php');
  7.  
  8. (string) $active_pg = 'DOTPAY';
  9. (string) $error_output = null;
  10.  
  11. $pg_enabled = $db->get_sql_field("SELECT checked FROM " . DB_PREFIX . "payment_gateways WHERE name='" . $active_pg . "' LIMIT 0,1", "checked");
  12.  
  13. if (!$pg_enabled) {
  14.  die('Dotpay jest nieaktywne');
  15. }
  16.  
  17. $dotpay_md5 = explode('amount', $_GET['md5']);
  18. list($custom, $fee_table) = explode('TBL', $dotpay_md5[1]);
  19. $payment_gross = $_GET['amount'];
  20. $id = ($_GET["id"]);
  21. $status = ($_GET["status"]);
  22. $t_id = ($_GET["t_id"]);
  23. $control = ($_GET['control']);
  24. $email = ($_GET['email']);
  25. $t_status = ($_GET['t_status']);
  26. $md5 = ($_GET['md5']);
  27.        
  28. if(!isset($_GET['error']))
  29. {
  30.  $process_fee = new fees();
  31.  $process_fee->setts = &$setts;
  32.  
  33.  $process_fee->callback_process($custom, $fee_table, $active_pg, $payment_gross, $_GET['control'], $_GET['md5'], $payment_currency);
  34.  
  35.  $redirect_url = SITE_PATH . 'payment_completed.php';
  36. } else {
  37.  $redirect_url = SITE_PATH . 'payment_failed.php';
  38. }
  39. header_redirect($redirect_url);
  40. ?>
erix
Jeszcze żebyśmy wiedzieli, jaki to jest skrypt...

Szklane kule pojechały na ferie. winksmiley.jpg
lkow77
a popatrzec i wypatrzyć błędu się nie da??
;-)
erix
Nie da się. Podajesz kawałek skryptu, z którego nie da się w ogóle wywnioskować, gdzie jest np. przechowywane saldo klienta, jakie dane podstawiasz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.