lcs1 0 Denunciar post Postado Julho 10, 2009 tenho um script em php aqui que eu fiz, ele ja ta funcionando no meu site e tals so que tipo eu queria que ele fose exibido como pagina principal e nao tivesse que clicar em homep ara aparecer a pgina principal: <?php $pag = $_GET["pag"]; $pagi[1] = "index.php"; (queria que ,a ao digitar o endereco do meu site ele abrisse essa aqui sem ter que digitar la na barra de endereço: [url="http://www.tal.com.br/index.php?pag=1"]http://www.tal.com.br/index.php?pag=1[/url], entendem ?) $pagi[2] = "contato.php"; $pagi[3] = "line-up.php"; if (!empty ($pag)) { if (file_exists($pagi[$pag])) { include $pagi[$pag]; } else echo "A página não se encontra em nosso sistema, volte mais tarde."; } ?>Eu queria que isso nao fosse feito atraves de redirencionamento pois acho feio :s AJUDE-MI!!!! :s Compartilhar este post Link para o post Compartilhar em outros sites
XauDH 0 Denunciar post Postado Julho 10, 2009 Cara, pra isso você pode depois do "if principal" adicionar um else. <?php $pag = $_GET["pag"]; $pagi[1] = "index.php"; $pagi[2] = "contato.php"; $pagi[3] = "line-up.php"; if (!empty ($pag)) { if (file_exists($pagi[$pag])) { include $pagi[$pag]; } else echo "A página não se encontra em nosso sistema, volte mais tarde."; } else { include ('index.php'); } ?> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Julho 10, 2009 complementando, nesse trecho $pag = $_GET["pag"]; é melhor colocar uma checagem para verificar se $_GET existe. exemplo if( isset( $_GET["pag"] ) ) { $pag = $_GET["pag"]; }else{ $pag = 1; // valor padrão, caso _GET seja nulo } pense também na possibilidade dp parâmetro "pag" ser enviado via método POST também. Compartilhar este post Link para o post Compartilhar em outros sites
lcs1 0 Denunciar post Postado Julho 10, 2009 Muito obrigado a todos! Me ajudou muito as respostas! :D até mais. :) Compartilhar este post Link para o post Compartilhar em outros sites