관리자가 등록되었는지 여부에 관계없이 json 응답을 기꺼이 받으려합니다. 그래서 아래의 매개 변수를 사용하여 함수를 만들었습니다.404 찾을 수 없음 (서버에서 소스를 찾을 수 없음) Slim Framework
$app->get('/admin/:email/:password', function($email, $password){
$password = md5($password);
$databaseObject = new DatabaseLayer();
$isRegistered = $databaseObject->isAdminExist($email, $password);
$app = \Slim\Slim::getInstance();
if ($isRegistered){
$app->response->setStatus('200');
$app->response->headers->set('Content_Type', 'application/json');
echo json_encode(Array('isLogin' => '1'));
} else {
echo json_encode(Array('isLogin' => '0'));
}
});
전자 메일 매개 변수에 점을 추가 할 때 문제가 발생하지만 작동하지 않습니다.
는 이메일 PARAM의 포인트와 두 번째 스크린 샷입니다 : 여기 은 이메일 PARAM 아무 소용와 스크린 샷입니다 , 이것은 내가 만들고있는 프로젝트를위한 것입니다. 감사합니다.
더 자세한 내용, 나는 슬림 버전을 사용하고 2. *
라우팅. BTW는 URL에 민감한 데이터 (예 : 전자 메일 및 일반 암호)를 전달하는 것은 좋지 않습니다. – DanielO