Ou seja, existe uma variável "local". No exemplo acima, a variável "local" tem o valor "sobre_nos".
Estou fazendo assim pra abrir as página do meu site: Criei uma página padrão. E nesta página tem uma include da seguinte maneira:
include "paginas/"."$local".".php";
Ou seja, com o exemplo do link acima, já q o "local" vale "sobre_nos", então a include ficaria da seguinte maneira:
include "paginas/"."sobre_nos".".php"; ou include "paginas/sobre_nos.php";
Acho q deu pra entender :D
O problema é. vamos supor q um super-extremo cara experto, deseja alterar na URL o valor de "local". Por exemplo, vamos supor q esse cara super-extremo experto, troque:
Pergunta
Anderson Ferreira
Salve, salve galera do Scrip Brasil ♥
Bom, lá vai eu com mais uma das minhas dúvidas (uma das milhares q já postei aq no fórum :$)
Então galera, o problema é o seguinte:
Estou criando um site, então nos links estou usando o GET. Então o link da página fica da seguinte maneira (por exemplo):
http://xxx.com/index.php?local=sobre_nos
Ou seja, existe uma variável "local". No exemplo acima, a variável "local" tem o valor "sobre_nos".
Estou fazendo assim pra abrir as página do meu site: Criei uma página padrão. E nesta página tem uma include da seguinte maneira:
include "paginas/"."$local".".php";
Ou seja, com o exemplo do link acima, já q o "local" vale "sobre_nos", então a include ficaria da seguinte maneira:
include "paginas/"."sobre_nos".".php"; ou include "paginas/sobre_nos.php";
Acho q deu pra entender :D
O problema é. vamos supor q um super-extremo cara experto, deseja alterar na URL o valor de "local". Por exemplo, vamos supor q esse cara super-extremo experto, troque:
http://xxx.com/index.php?local=sobre_nos por: http://xxx.com/index.php?local=astrogildo
Então a include do PHP vai ficar da seguinte maneira:
include "paginas/astrogildo.php";
Sendo q não existe a página "paginas/astrogildo.php". Então fica assim o erro: -> Vejam nesta página: http://xxx.com/index.php?local=astrogildo
Esse q é o problema. Como fazer pra q, quando o include der erro (diretório não existe), ele reedirecioanr para a página de 404?
Bom .. não sei se expliquei muito bem :$ / então se extiver muito confuso, comentem q tento dar uma clariada.
Obrigado,
Anderson Ferreira
Editado por Anderson FerreiraLink para o comentário
Compartilhar em outros sites
4 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.