Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Odbiór zmiennych POST [system płatności eCard]
kl4mor
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 7.12.2008

Ostrzeżenie: (0%)
-----


Witam, integruję stronę z systemem płatności ecard i napotkałem pewien problem z którym nie mogę sobie poradzić a mianowicie odbiór statusu dokonanej transakcji. Po dokonaniu przelewu system ecard odsyła status w zmiennej POST. moja funckacja wygląda tak:

  1. function Platnosci()
  2. {
  3. global $baza;
  4.  
  5.  
  6. $id = $_POST["ORDERNUMBER"];
  7. $curr_state = $_POST["CURRENTSTATE"];
  8.  
  9. if ($id)
  10. {
  11. if ($curr_state == "payment_approved" || $curr_state == "payment_deposited" || $curr_state == "transfer_accepted" || $curr_state == "transfer_closed" )
  12. {
  13.  
  14. $baza->query("UPDATE platnosci SET Status='".$curr_state."',Auth=1 WHERE IDPlatnosci ='".$id."'");
  15. }
  16.  
  17. echo "OK";
  18. }
  19.  
  20. return '../moduly/Strony/tpl/Platnosci.user.tpl';
  21. }


niestety status nie zostaje zapisany do bazy. W pomocy technicznej mówią ze wysyłają zmienne na podany przeze mnie adres.
spotkał się ktoś z podobnym problemem (IMG:style_emoticons/default/questionmark.gif)

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 16:29