Witam.
Czy ktoś z Was korzystał z usług tpay, dawne transferuj.pl. Bo mam taki mały serwis z ogłoszeniami dla dorosłych. Chce aby po dodaniu ogłoszenia użytkownik mógł je opłacić przelewem. Znalazłem coś takiego. Przykładowa integracja systemu tpay.com KIP S.A. ul. Św. Marcin 73/ Poznań. - PDF Darmowe pobieranie
Teraz pytanie jest takie. Bo tam są zmienne. Pisze, że tylko trzy są obowiązkowe id, kwota oraz opis. Czy mogę je ponazywać jak chce bo zmienne różnią się od tego input name , a ja chciałbym wbić je do bazy mysql po dokonaniu przelewu. Z tego co wiem zmienne w html muszą się zgadzać z tymi php. Czy ja dobrze to rozkminiam.
plik tpay.php
<?php $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'];if(in_array($_SERVER[‘REMOTE_ADDR’], $ip_table) && !empty($_POST)){
$id = $_GET[‘id’]; // to jest id użytkonika z serwisu
$uid= $_GET[‘uid’]; // to jest nazwa użytkownka z serwisu
$status_transakcji = $_POST[‘tr_status’];
$opis_transakci = $_POST[‘tr_desc’];
$id_transakcji = $_POST[‘tr_id’];
$kwota_transakcji = $_POST[‘tr_amount’];
$data_transakcji = $_POST[‘tr_date’];
$blad= $_POST[‘tr_error’];
if($status_transakcji==‘TRUE’&& $blad==‘none’){
$conn = mysqli_connect(‘localhost’,‘root’,’’,’’) or die(mysqli_error());
$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')";
$result = mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
echo ‘Coś poszło nie tak’;
}}echo’TRUE’;
?>
Tak wygląda plik zapłać w, który się klika pay.php
<?php if(isset($_GET['id']) && isset($_GET['uid'])) { include('tpay.php'); }?>tak htaccess
RewriteRule ^pay/([0-9a-zA-Z]+)/([0-9a-zA-Z]+) pay.php?id=$1&uid=$2
?>
Dzięki