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);
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")); }