Autor Zpráva
steve
Profil *
Ahoj, potrebuji implementovat platebni branu GoPay. Z webu GoPay.cz mam stazeny nasledujici php soubor: http://pastebin.com/qjzMTR6Q

Ja potrebuji ve svem vlastnim souboru vygenerovat platebni tlacitko. Na to by se mela vyuzit funkce "createForm" z tridy "ButtonHelper" v souboru od GoPay. Ja OOP nedelam, tak jsem to napsal podle toho, co jsem vyguglil. Porad to ale nefunguje, muzete mi prosim poradit, jak mam spravne predat hodnoty?

<?php include('gopay_button_helper.php'); ?>
<html><head><title>123</title></head><body>
 <h1>Pay</h1>
<p>
<?php
$tlacitko=new ButtonHelper;
$tlacitko->buyerGoId=1234567890;
$tlacitko->totalPrice=123.00;
$tlacitko->productName="ahoj svete";
$tlacitko->variableSymbol=12345;
$tlacitko->successURL="http://neco.nekde.cz/dobre.php";
$tlacitko->failedURL="http://neco.nekde.cz/spatne.php";
$tlacitko->secret="TAJNE_HESLO";
$tlacitko->iconUrl="https://www.gopay.cz/download/PT_buynow.png";*/
echo $tlacitko->createForm();
?>
</p>
</body></html>
Bertram
Profil
Ahoj, parametry předej do metody createForm(parametry).
steve
Profil *
Bertram:
Ahoj, myslis takhle?
<?php
$tlacitko=new ButtonHelper;
echo $tlacitko->createForm($tlacitko->buyerGoId=1234567890,$tlacitko->totalPrice=123.00);
?>
Bertram
Profil
stačí hodnoty, nejsem líný, ale píši z mobilu a ještě mi to blbne.
steve
Profil *
Bertram:
Hodnotami myslis
<?php
$tlacitko=new ButtonHelper;
echo $tlacitko->createForm(1234567890,123.00);
?>

nebo
<?php
$tlacitko=new ButtonHelper;
echo $tlacitko->createForm(buyerGoId=1234567890,totalPrice=123.00);
?>
Bertram
Profil
To si můžeš vybrat, tyto zápisy mají stejnou funkčnost.
edit: chybí $buyerGoId atd.
steve
Profil *
Diky, funguje to :-)
<?php
$tlacitko=new ButtonHelper;
echo $tlacitko->createForm(
            $buyerGoId=1234567890,
            $totalPrice=123.00
            );
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0