I'm using Slim framework
to create a REST API
. I'm trying to use two parameters in the url of the method but it gives to me a 404 Page Not Found
error.
Here it's my code:
$app->get("/getUser/:user/:password",function($user,$password) use($app)
{
try{
$connection = getConnection();
$dbh = $connection->prepare("SELECT idUser FROM users WHERE user = ? and password = ?");
$dbh->bindParam(1,$user);
$dbh->bindParam(2,$password);
$dbh->execute();
$user = $dbh->fetchObject();
$connection = null;
header("HTTP/1.1 200");
header("Content-Type:application/json; charset=utf-8");
echo json_encode($user,JSON_UNESCAPED_UNICODE );
}catch(PDOException $e)
{
echo "Error: " . $e->getMessage();
}
});
If I make the method with just one parameter it works but in the same moment I put two methods it doesn't found anything.
Is it possible to send two parameters in the url? How can I do that?
Thanks in advance!