错误500苗条获取数据POST
问题描述:
我试过所有可能的方法,总是得到相同的错误,有人可以帮助我?并给我一些建议? pdt。我是新来的web开发错误500苗条获取数据POST
感谢
<?php
use \Psr\Http\Message\ServerRequestInterface as Request;
use \Psr\Http\Message\ResponseInterface as Response;
$app = new \Slim\App;
$app->get('/api/products', function(Request $req, Response $res){
$query = 'SELECT * FROM products';
try{
$db = new database();
$db = $db->connection();
$stmt = $db->query($query);
$products = $stmt->fetch_object();
echo json_encode($products);
}catch(Exception $e){
echo $e;
}
});
$app->post('/api/add',function()use($app){
$request = Slim::getInstance()->request();
$name = json_decode($request->getBody());
//$content = file_get_contents($req);
//$json = json_decode($content, true);
//$post = $id->post;
echo $name;
});
答
按照教程。您需要使用Composer的自动加载器。
如果你检查你的PHP错误日志,你会看到错误。
可能重复[500内部服务器错误POST请求 - 瘦框架](https://stackoverflow.com/questions/37189603/500-internal-server-error-with-post-request-slim-framework) – Nipun