Boa tarde galera. Me ajuda aqiu por favor.
Esse erro que o browser está reposrtando: http://localhost:8080/alterar-curso%20?id=15
Esse %20 é o motivo, mas pq está gerando assim a url?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde galera. Me ajuda aqiu por favor.
Esse erro que o browser está reposrtando: http://localhost:8080/alterar-curso%20?id=15
Esse %20 é o motivo, mas pq está gerando assim a url?
Pessoal consegui aqui. Era meu arquivo persistencia.php que estava com codigo quebrado. Vlw
public function processaRequisicao(): void { //FILTRO P/ POST DA URL DO FORM $descricao = filter_input( INPUT_POST, 'descricao', FILTER_SANITIZE_STRING );
$curso = new Curso();
$curso->setDescricao($descricao);
$id = filter_input(
INPUT_GET,
'id',
FILTER_VALIDATE_INT
);
if (!is_null($id) && $id !== false){
$curso->setId($id);
$this->entityManager->ObjectManager::merge($curso);
} else{
$this->entityManager->persist($curso);
}
$this->entityManager->flush();
header('Location: /listar-cursos', true, 302);
}}