Boa noite já conferi o código completo e vi algumas soluções para correção desse código, mais mesmo assim não funciona da erro. Ao procurar a página com a url no if novo-curso da esse erro:
Not Found
The requested URL /php/gerenciador-de-cursos/public/novo-curso was not found on this server. Apache/2.4.39 (Win64) PHP/7.3.5 Server at localhost Port 80
Não encontra a página definida no if
<?php
if (!isset($_SERVER['PATH_INFO']) === '/listar-cursos') {
require 'listar-cursos.php';
} elseif (!isset($_SERVER['PATH_INFO']) === '/novo-curso') {
require 'formulario-novo-curso.php';
} else {
echo "Erro 404";
};
Não sei como posso arrumar isso que não funciona da erro.
No aguardo Att: Cezar