Legosp Forum
Shop-Script "Legosp" => Общие вопросы => Тема начата: ziquic от Июля 15, 2013, 01:17:46 am
-
каким лучше способом этот код
<?
$signature="222";
$url="https://www.liqpay.com/?do=clickNbuy";
$xml="<request>
<version>1.2</version>
<result_url>http://sofa.org.ua</result_url>
<server_url>http://sofa.org.ua</server_url>
<merchant_id>111</merchant_id>
<order_id>ORDER_$orderer.orderID</order_id>
<amount>1</amount>
<currency>UAH</currency>
<description>ORDER_$orderer.orderID</description>
<default_phone>+$orderer.cust_phone</default_phone>
<pay_way>card</pay_way>
</request>
";
$xml_encoded = base64_encode($xml);
$lqsignature = base64_encode(sha1($signature.$xml.$signature,1));
echo("<form action='$url' method='POST'>
<input type='hidden' name='operation_xml' value='$xml_encoded' />
<input type='hidden' name='signature' value='$lqsignature' />
<input type='submit' value='Pay'/>
</form>");
?>
вкинуть в order_place.tpl.html
-
heeeeeeelp)))
-
вот очень спасибо)))
-
Почти разобрался.
Этот код выводит сумму покупки
$total_buy = db_r("SELECT SUM(Price*Quantity) FROM ".ORDERED_CARTS_TABLE.' WHERE name NOT LIKE \'' . ADMIN_DISCOUNT_STRING . '%\' and orderID='.(int)$_SESSION["order_id"]) or die(db_error());
А как теперь правильно переобразовать этот код?)
SELECT cust_phone FROM SS_ordered_carts JOIN SS_orders WHERE SS_ordered_carts.orderID=SS_orders.orderID AND SS_ordered_carts.orderID=$_SESSION["order_id"])
-
при чем там код Sape?)
$phone_buy = db_r("SELECT cust_phone FROM ".ORDERED_CARTS_TABLE.' as O LEFT JOIN '.ORDERS_TABLE.' as M on O.orderID=M.orderID WHERE O.orderID='.(int)$_SESSION["order_id"]) or die (db_error());
вроде выводит.
-
Спасибо. Подключил LiqPay))) Теперь можно платить картой, liqpay и через терминалы)