-2
私のコードに誤りがあります、私はPHPフレームワーク `codeignaterでコードを書いています、私はREST_Controllerを拡張したいのですが、私のコードははっきりと動作しません。そして私のコード、 { "ステータス":偽、 "エラー":偽}私は "{" status ":false、" error ":" false "}" codignaterで..なぜですか?
コントローラ/ Auth.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
//require('libraries\REST_Controller.php');
require APPPATH . '/libraries/REST_Controller.php';
//require('libraries\Format.php');
class Auth extends REST_Controller
{
function __construct()
{
parent::__construct();
$this->load->model('api_model');
// $this->load->library('rest_controller_lang');
}
function data_post()
{
$data = array(
'name' => $_POST['name'],
'surename' => $_POST['surename'],
'email' => $_POST['email'],
'password' => $_POST['password'],
);
$this->api_model->insert($data);
$this->response("my first api");
var_dump($data);
}
}
?>
モデル/ Api_model.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Api_model extends CI_Model
{
public function __construct()
{
parent::__construct();
}
public function insert($data){
if($this->db->insert('peoples', $data)){
return FALSE;
}
return TRUE;
}
}
?>
のconfig/autoload.php
$autoload['libraries'] = array('database','REST_Controller');
と一緒にHTTPコードを送信してみてください私はあなたが言うすべてを書かれているが、今私は新しいを持っていますエラー:/ ,,致命的なエラー:クラス 'Restserver \ Libraries \ CI_Controller'がC:\ xampp \ htdocs \ example \ application \ libraries \ REST_Controller.phpに見つかりませんでした。 – user8165922
私はhttps://code.tutsplus.com/tutorials/working-with-restful-services-in-codeigniter--net-8814とgithubプロジェクトhttps:/を使って、このチュートリアルに従うことができます。 /github.com/chriskacerguis/codeigniter-restserver –
私はどこでも検索しますが、私の問題は誰も尋ねません。誰も解決できません,,,ありがとうございます。 – user8165922