📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv9.demodesign.com.tr
📝
shopier_result.php
← Geri Dön
<?php include('init.php'); $shopier_api = $db->table('virtual_pos')->where('id','=',3)->get_var('api_json'); $shopier_api = json_decode($shopier_api,true); $status = $_POST["status"]; $invoiceId = $_POST["platform_order_id"]; $transactionId = $_POST["payment_id"]; $installment = $_POST["installment"]; $signature = $_POST["signature"]; $data = $_POST["random_nr"] . $_POST["platform_order_id"] . $_POST["total_order_value"] . $_POST["currency"]; $signature = base64_decode($signature); $expected = hash_hmac('SHA256', $data, $shopier_api['secret_key']['value'], true); if ($signature == $expected) { $status = strtolower($status); if ($status == "success") { $informations = $db->table('orders')->where('status','=','1')->where('id','=',$_POST["platform_order_id"])->order('id','asc')->get(); $info = $informations['data'][0]; if($informations['total_count']>0) { $data = [ 'status' => 2 ]; $query = $db->table('orders')->where('id','=',$info['id'])->update($data); echo '<div class="alert alert-success">'.LG_PAYMENT_RESULT_SUCCESS_INFORMATION.'</div>'; } else { echo '<div class="alert alert-success">'.LG_PAYMENT_RESULT_ERROR_INFORMATION.'</div>'; } } else{ $informations = $db->table('orders')->where('status','=','1')->where('id','=',$_POST["platform_order_id"])->order('id','asc')->get(); $info = $informations['data'][0]; if($informations['total_count']>0) { $data = [ 'status' => 6 ]; $query = $db->table('orders')->where('id','=',$info['id'])->update($data); } } }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula