NoP 0 Denunciar post Postado Junho 22, 2005 Fala pessoal, beleza? To tendo o seguinte problema: fiz uma query string no meu site e até funciona, o problema é que quando você clica em um item do menu, aparece a página que eu quero corretamente, mas embaixo aparece a index ¬¬ Vejam: http://www.interfix.com.br/clientes/franco/teste (Obs: somente o link histórico funciona). Minha Query está assim: PHP [*]<? [*] [*]if (Isset($HTTP_GET_VARS['act'])){ [*] [*] $act = $_GET['act']; [*] switch($act) { [*] [*] case "home": include("index.php"); break; [*] case "historico": include("historico.php"); break; [*] case "diretorias": include("diretorias.php"); break; [*] case "diario_oficial": include("diario_oficial.php"); break; [*] case "galeria_fotos": include("galeria_fotos.php"); break; [*] case "eventos": include("eventos.php"); break; [*] case "clipping": include("clipping.php"); break; [*] case "comercio": include("comercio.php"); break; [*] case "educacao": include("educacao.php"); break; [*] case "cultura": include("cultura.php"); break; [*] case "turismo": include("turismo.php"); break; [*] case "arquivo": include("arquivo.php"); break; [*] case "links": include("links.php"); break; [*] case "reclamacoes": include("reclamacoes.php"); break; [*] case "contato": include("contato.php"); break; [*] [*] // Caso não exista, inclui página principal [*] default: include("index.php"); [*]} [*]} [*] [*]?> Vocês sabem o que pode ser? Vlw :D Compartilhar este post Link para o post Compartilhar em outros sites
NoP 0 Denunciar post Postado Junho 22, 2005 Assim deu erro =/Parse error: parse error in d:\websites\desenvolvimento\frando da rocha - novo\includes\query.php on line 27[ ]'s Compartilhar este post Link para o post Compartilhar em outros sites
NoP 0 Denunciar post Postado Junho 22, 2005 Deu na mesma, abriu a historico.php com a index.php em baixo. O pior é que já to quase desistindo hehehe Compartilhar este post Link para o post Compartilhar em outros sites
Illidan 0 Denunciar post Postado Junho 22, 2005 Tenta fazer o seguinte... deixa no index.php somente esse switch. Pelo o que entendi, esse arquivo index.php tem o switch e o conteúdo do index embaixo, certo? Então, salva esse conteúdo abaixo do switch num outro arquivo, como por exemplo, "entrada.php" e inclui ele ao invés do "index.php": Acho que dará certo... ;) Compartilhar este post Link para o post Compartilhar em outros sites
NoP 0 Denunciar post Postado Junho 22, 2005 LOL O erro está exatamente aí, porém veja só: Criei um arquivo com as querys chamado query.php. Na minha index.php, onde está o conteúdo, chamei através da include. O problema é que onde eu coloco a include com as querys, aparece a outra página. Por exemplo: PHP [*]<html> [*]nonono [*] [*]<body> [*]Conteúdo [*]</body> [*]</html> [*] [*]<?php [*]## Inclui a página com as Query Strings ## [*]include_once("includes/query.php"); [*]?> Nesse caso, qndo eu clicar no link vai aparecer a index.php e embaixo a historico.php. Agora a única coisa que falta eu aprender a fazer é não deixar a index.php ser exibida =P Sabe como faço isso? Vlw man :D Compartilhar este post Link para o post Compartilhar em outros sites
Nícolas 4 Denunciar post Postado Junho 23, 2005 Joga a default para cima PHP [*]<? [*]if (Isset($HTTP_GET_VARS["act"])){ [*] [*]$act = $_GET["act"]; [*]switch($act) { [*]default: include("index.php"); break; [*]case "home": include("index.php"); break; [*]case "historico": include("historico.php"); break; [*]case "diretorias": include("diretorias.php"); break; [*]case "diario_oficial": include("diario_oficial.php"); break; [*]case "galeria_fotos": include("galeria_fotos.php"); break; [*]case "eventos": include("eventos.php"); break; [*]case "clipping": include("clipping.php"); break; [*]case "comercio": include("comercio.php"); break; [*]case "educacao": include("educacao.php"); break; [*]case "cultura": include("cultura.php"); break; [*]case "turismo": include("turismo.php"); break; [*]case "arquivo": include("arquivo.php"); break; [*]case "links": include("links.php"); break; [*]case "reclamacoes": include("reclamacoes.php"); break; [*]case "contato": include("contato.php"); break; [*] [*]} [*]} [*]?> Compartilhar este post Link para o post Compartilhar em outros sites