Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lcs1

[Resolvido] codigoo! :S ($_GET)

Recommended Posts

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.