Darkjouse 0 Denunciar post Postado Março 31, 2008 ae pessoal estou trabalhando em um site que usa ids para abrir as paginas... Há uma estrutura principal que vai chamando os ids, porem eu queria poder filtrar as urls externas que posssam parecer nesse id (como já apareceu u.u) mas não estou conseguindo. Como posso fazer isso? Dei uma pesquisada e achei o metodo http://www.php.net/manual/pt_BR/ref.filter.php mas não consegui aplicar =P agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
mangakah 217 Denunciar post Postado Março 31, 2008 Para usar a funcção filter você precisa instala-la digitando no console: $ pecl install filter Mas eu acho isso não é o mais adequedo para o seu problema. O melhor seria selecionar algumas variáveis pelo nome. assim: if(isset($_GET['pagina'])): if($_GET['pagina'] == "downloads" or $_GET['pagina'] == "contato" or $_GET['pagina'] == "sobre_nos") include $_GET['pagina'].".php"; endif; Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 1, 2008 se estiver utilizando windows faça download da dll adequada à versão do PHP que está usando * antes disso verifique no phpinfo() se o módulo já está carregado. Se estiver carregado nao precisa instalar. http://pecl4win.php.net/ext.php/php_filter.dll após isso, adicione uma linha no php.ini extension=php_filter.dll especificações técnicas sobre o uso consulte: http://php.net/filter Compartilhar este post Link para o post Compartilhar em outros sites
Darkjouse 0 Denunciar post Postado Abril 2, 2008 Pesquisei um pouco mais e encontrei essa solução: <?php $rest = substr($id, 0, 7); if ($rest == "http://") { require("inicio.php"); } ?> vlw pela ajuda pessoal! Compartilhar este post Link para o post Compartilhar em outros sites