Exemple #1
0
                        echo "用户名或参数错误";
                    }
                } else {
                    if ($args[0] == "DeleteAutoPost") {
                        $db = new DB();
                        $name = $args[2];
                        $id = intval($args[3]);
                        $db->prepare("delete from task where name = ? and id = ?");
                        $db->bind_param("si", $name, $id);
                        $res = $db->execute();
                        if ($res) {
                            echo "success";
                        } else {
                            echo "error";
                        }
                    } else {
                        if ($args[0] == "GetAutoList") {
                            $db = new DB();
                            $name = $args[2];
                            $db->prepare("select * from task where name = ?");
                            $db->bind_param("s", $name);
                            $res = $db->listArray();
                            echo json_encode($res);
                        }
                    }
                }
            }
        }
    }
}
curl_close($ch);
Exemple #2
0
if (isset($_POST["agent"])) {
    $cag = $_POST["agent"];
}
require_once "db.php";
$db = new DB();
if (isset($_POST["name"])) {
    $name = $_POST["name"];
} else {
    die(json_encode(array("error_msg" => "no name")));
}
$event = $_POST["event"];
if (isset($_POST["event"])) {
    $event = $_POST["event"];
} else {
    die(json_encode(array("error_msg" => "no event")));
}
if (isset($_POST["message"])) {
    $message = $_POST["message"];
} else {
    $_POST["message"] = "";
}
$db->prepare("insert into log (name,event,time,message,ip,agent) values (?, ? , now(),?,?,?)");
$name = iconv('GBK', 'UTF-8//IGNORE', $name);
$message = iconv('GBK', 'UTF-8//IGNORE', $message);
$db->bind_param("sssss", $name, $event, $message, $cip, $cag);
$res = $db->insert();
if ($res) {
    echo json_encode(array("handle" => "success"));
} else {
    echo json_encode(array("handle" => "error", "error_msg" => "insert db failed"));
}