Gustavuh 0 Denunciar post Postado Janeiro 5, 2016 Saudações. tenho uma parte do site que as noticias são dividas por categoria, se o usuario quiser clicar na categoria Esporte por exemplo, ele é encaminhado até uma outra pagina contendo todas as noticias relacionadas a categoria Esporte. meu direcionamento está assim: <a href="categorias.php?categorias=<?php echo $cat['categoria']; ?>"><?php echo $cat['categoria']; ?></a> Até ai tudo bem, ao passar o mouse por cima ele mostra categorias.php?categorias=Esporte. O problema está na pagina de direcionamento no meu caso "categorias". Pra pegar o parametro na URL estou usando assim: $var = DBEscape( strip_tags( trim ( $_GET['categoria'] ) ) ); $consulta = DBRead( 'postagem', "WHERE categoria = '{$var}' AND status = 1", 'titulo, conteudo, usuario, data, categoria' ); Ele tá retornando falso, o $_GET não tá pegando. Gostaria de saber onde estou errando ou se tem outro jeito de pegar o paramentro na URL. Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Janeiro 5, 2016 é $_GET['categorias'] e não CATEGORIA. Compartilhar este post Link para o post Compartilhar em outros sites
Gustavuh 0 Denunciar post Postado Janeiro 6, 2016 Perguntar uma coisa, tem algum problema se nessa URL o parametro conter acento? OBS: sei que é preferivel não conter né mas é só uma duvida mesmo! Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Janeiro 6, 2016 Não recomendo. Mais você pode codificar os parâmetros da URL com base64_encode, ou urlencode. urlencode: http://www.php.net/url_encode base64_encode: http://www.php.net/base64_encode Compartilhar este post Link para o post Compartilhar em outros sites