Yugi Moto Postado Agosto 2, 2006 Denunciar Share Postado Agosto 2, 2006 Bem, vou tentar explicar !!!Tenho um MENU com as opções:+ Main+ Board+ ChatA index carrega os itens normal e uma:<?include("news.php");?>Então para não carregar todo o conteudo novamente, ao clicar em um dos links, gostaria de carregar o link do Chat por exemplo no lugar do news.phpatualizando, somente o local onde estava a news.phpNão se se isso é possivel, mas se for, me ajudem se possivel, tentei usar o metodo <iframe> </iframe> mas não obtive o resultado esperado !!!Obrigado !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lemissel Postado Agosto 2, 2006 Denunciar Share Postado Agosto 2, 2006 Cara, primeiro de tudo, dá uma procuradinha no fórum que eu mesmo já expliquei isso umas 500³ vezes heheh mas como não venho a muito tempo no fórum vou explicar mais uma ;)Seguinte, supomos que tu tenhas uam estrutura em tabelas (vamos supor tabelas que fica mais fácil de entender do que com tableless).Bom, tudo o que tu tens que fazer é estruturar normalmente o teu site, porém onde tu quer que abra o conteúdo dos links tu vais colocar um código que vai interpretar uma variável de URL (query string) e incluir a página correspondente.Mãos á obra <html> <head><title>Paginação Icludes</title> </head> <body> <table width="200" border="0"> <tr> <td colspan="2">Topo</td> </tr> <tr> <td> <p><b>Menu</b></p> <a href="index.php?pag=materiais">Materiais</a> <br /> ... <a href="index.php?pag=contato">Contato</a> <br /> </td> <td><!-- Aqui que vem a mágica!!!--> <?php switch($_GET['pag']){ case 'materiais': include "materiais.php"; break; //Se o valor de "pag" for igual a materiais, inclui "materiais.php" case 'contato': include "contato.php"; break; //Se o valor de "pag" for igual a contato, inclui "contato.php" default: include "inicial.php"; break; //Se o valor de "pag" for diferente de qualquer um dos casos acima inclui inicial.php (essa seria a página principal) } ?> </td> </tr> </table> </body> </html> Simples né???Sem mistério... essa é a maneira mais simples de fazer... tu podes usar if se preferir, podes fazer de uma forma mais dinâmica utilizando os nomes dos arquivos, evitando assim, que tu tenhas que ficar especificando case's dentro do switch, tornando teu código mais dinâmico ainda...Qualquer coisa só avisar!!Abraço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Agosto 2, 2006 Denunciar Share Postado Agosto 2, 2006 Primeiro quero agrader pela ajuda lemissel.Bem eu até tentei procurar, no forum, mas como não conheço o nome disse ficou dificil, procurei por include, paginas, links e só apareceu coisas diferentes.Bem mas muito obrigado por ter me ajudado !!!Tenha um bom dia !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohcs Postado Agosto 2, 2006 Denunciar Share Postado Agosto 2, 2006 aproveitando o tópico, se tu poder ajudar lemissel.porque usar switch e não if. tem alguma vantagen ou só por gosto mesmo!?é que eu sempre uso if.. mas já vi um par de gente usando isso ai vlw :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lemissel Postado Agosto 2, 2006 Denunciar Share Postado Agosto 2, 2006 cara, é o mesmo tempo de processamento... :D eu utilizo o switch porque eu acho masi fácil e "confortável" de ler... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohcs Postado Agosto 2, 2006 Denunciar Share Postado Agosto 2, 2006 ah baum haha.. já ouvi nego dizendo que era melhor sei lá porque e bla bla..mas td bem etnao vlw ai.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Agosto 3, 2006 Denunciar Share Postado Agosto 3, 2006 Se você usar if, a verificação será feita toda hora que aparecer o if.Com o swirch, a verificação é feita uma vez. Se a condição for satisfeita, a verificação é encerrada (break;).abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 brunohcs Postado Agosto 3, 2006 Denunciar Share Postado Agosto 3, 2006 se for com if depois os proximos com else if.. também para já!! ou estou errado? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Yugi Moto
Bem, vou tentar explicar !!!
Tenho um MENU com as opções:
+ Main
+ Board
+ Chat
A index carrega os itens normal e uma:
Então para não carregar todo o conteudo novamente, ao clicar em um dos links, gostaria de carregar o link do Chat por exemplo no lugar do news.php
atualizando, somente o local onde estava a news.php
Não se se isso é possivel, mas se for, me ajudem se possivel, tentei usar o metodo <iframe> </iframe> mas não obtive o resultado esperado !!!
Obrigado !!!
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.