PHP WebShell

Текущая директория: /var/www/bitcardoApp/backyard/models/rates

Просмотр файла: swap_directions_post.php

<?php
// backyard/models/rates/swap_directions_post.php
header('Content-Type: application/json; charset=utf-8');
if (!isset($conn)) { include_once '../../config/db_config.php'; }
require_once __DIR__ . '/swap_directions.php';

$action = $_POST['action'] ?? '';
try{
    if ($action === 'create') {
        $res = sd_create($conn, $_POST['from_coin'] ?? '', $_POST['to_coin'] ?? '');
        echo json_encode(['success'=>$res['ok'], 'message'=>$res['msg'] ?? null]); exit;
    }
    if ($action === 'toggle') {
        $res = sd_toggle($conn, (int)($_POST['id'] ?? 0));
        echo json_encode(['success'=>$res['ok']]); exit;
    }
    if ($action === 'delete') {
        $res = sd_delete($conn, (int)($_POST['id'] ?? 0));
        echo json_encode(['success'=>$res['ok']]); exit;
    }
    echo json_encode(['success'=>false,'message'=>'Unknown action']);
}catch(Throwable $e){
    echo json_encode(['success'=>false,'message'=>$e->getMessage()]);
}

Выполнить команду


Для локальной разработки. Не используйте в интернете!