Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tpay skrypt, płatnośći
login90
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 8.02.2016

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


[html][/html]Witam
Mam taką integracje z tpay. https://docplayer.pl/67899725-Przykladowa-i...-73-poznan.html
Mam pytanie bo tam pisze, że trzy parametry są obowiązkowe. Te zmienne różnią się od siebie. Czy mogę ponazywać je tak jak chce. bo np mam w html coś takiego
<input type="hidden" name="kwota"value="0.00">, a zmienna tam nazywa się $kwota_transakcji= $_POST['tr_amount'];. Z tego co wiem żeby wbić do bazy danych zmienne muszą nazywać się tak samo jak w html np <input type="hidden" name="tr_amount" value="0.00">. Czy ja dobrze to rouzmiem, że można zrobić coś takiego
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <metahttp-equiv="content-type"content="text/html; charset=utf-8">
  5. </head>
  6. <body>
  7. <form action="https://secure.tpay.com" method="post"accept-charset="utf-8">
  8. <input type="hidden" name="tr_amount" value="0.00">
  9. <input type="hidden" name="tr_status">
  10. <input type="hidden" name="tr_id">
  11. <input type="hidden" name="tr_desc">
  12. <input type="hidden" name="tr_date">
  13. <input type="hidden"name="pow_url_blad" value="Adres powrotny po wykonaniutransakcji z wynikiem błędnym (domyślnie j/w)">
  14. <input type="submit" value="zaplac">
  15. </form>
  16. <?php
  17. $ip_table=array('195.149.229.109','148.251.96.163', '178.32.201.77', '46.248.167.59', '46.29.19.106');$_POST['id'];
  18.  
  19.  
  20. if(in_array($_SERVER['REMOTE_ADDR'], $ip_table) && !empty($_POST)){
  21. $id = $_GET['id']; // to jest id użytkonika z serwisu
  22. $uid= $_GET['uid']; // to jest nazwa użytkownka z serwisu
  23. $status_transakcji = $_POST['tr_status'];
  24. $opis_transakci = $_POST['tr_desc'];
  25. $id_transakcji = $_POST['tr_id'];
  26. $kwota_transakcji = $_POST['tr_amount'];
  27. $data_transakcji = $_POST['tr_date'];
  28. $blad= $_POST['tr_error'];
  29. if($status_transakcji=='TRUE'&& $blad=='none'){
  30.  
  31.  
  32. $conn = mysqli_connect('localhost','root','','') or die(mysqli_error());
  33.  
  34. $sql = "INSERT INTO `pay`(`id`, `uid`, `opis_transakci`, `id_transakcji`, `kwota_transakcji`, `data_transakcji`) VALUES('$id', '$uid','$opis_transakci','$id_transakcji', '$kwota_transakcji', '$data_transakcji')";
  35. $result = mysqli_query($conn,$sql) or die(mysqli_error($conn));
  36.  
  37.  
  38. }else{
  39. echo 'Coś poszło nie tak';
  40. }echo'TRUE';
  41.  
  42. ?>


Ten post edytował login90 19.07.2022, 11:18:00
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 20:00