[PHP开发APP接口]①⑤--错误日志接口

Paste_Image.png
Paste_Image.png

error_log.php

<?php
require_once 'common.php';

class ErrorLog extends Common
{
    public function index()
    {
        $this->check();

        $errorLog = isset($_POST['error_log']) ? $_POST['error_log'] : '';
        if (!$errorLog) {
            return Response::show(401, '日志为空');
        }

        $sql = "insert into error_log(`app_id`,`did`,`version_id`,`version_mini`,`error_log`,`create_time`) values(" .
            $this->params['app_id'] . "," . $this->params['did'] . ",'" . $this->params['version_id'] . "'," .
            $this->params['version_mini'] . "," . $errorLog . "," . time() . ")";

        $connect = Db::getInstance()->connect();
        if (mysql_query($sql, $connect)) {
            return Response::show(200, '错误信息插入成功');
        } else {
            return Response::show(401, '错误信息插入失败');
        }
    }
}

$error = new ErrorLog();
$error->index();

test.html

<html>
<form action="http://127.0.0.1/testapp/init.php" method="post">
    设备号:<input type="text" value="" name="did"/><br/>
    版本号:<input type="text" value="" name="version_id"/><br/>
    小版本号:<input type="text" value="" name="version_mini"/><br/>
    APP类型:<input type="text" value="" name="app_id"/><br/>
    encrypt_did:<input type="text" value="c39f07bf54425745d642498395ce144c" name="encrypt_did"/><br/>
    <input type="submit" value="提交"/>
</form>

<form action="http://127.0.0.1/testapp/error.php" method="post">
    设备号:<input type="text" value="" name="did"/><br/>
    版本号:<input type="text" value="" name="version_id"/><br/>
    小版本号:<input type="text" value="" name="version_mini"/><br/>
    APP类型:<input type="text" value="" name="app_id"/><br/>
    errorLog:<input type="text" value="" name="error_log"/><br/>
    encrypt_did:<input type="text" value="c39f07bf54425745d642498395ce144c" name="encrypt_did"/><br/>
    <input type="submit" value="提交"/>
</form>
</html>
Paste_Image.png
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容