Jump to content


Photo

Php Injection


  • Faça o login para participar
2 replies to this topic

#1 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

Posted 11/11/2009, 14:35

Olá pessoal,

Tenho uma página que estou usando include.....e por motivos de segurança fiz da seguinte forma.....

<?

$pagina = @$_GET["pagina"];

if(file_exists("$pagina.php"))
{
require("$pagina.php");
}


else
{
if($pagina == '')
{
require("home.php");
}
else
{
require("erro.php");
}
}

?>

até ai td certo.....quando a página esta no raiz ele abre certinho........agora tenho páginas em outros diretórios q não estou conseguindo de jeito nenhum fazer com q ele abra a página.......oq devo fazer.......Já tentei passar o caminho direto no menu.....

OBS: meu menu tb esta sendo incluido

<A href="index.php?pagina=contato">Contato</A>

#2 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 12/11/2009, 09:19

ow man... seguinte...

vc esta mandando somente o nome da pagina e nao o caminho

para pegar paginas de sub diretorios se tem que mandar o caminho completo

diretorio/pagina.php

mais ou menos isso...
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>

#3 Eu_Nana

Eu_Nana

    12 Horas

  • Usuários
  • 291 posts
  • Sexo:Feminino
  • Localidade:SP

Posted 12/11/2009, 10:00

ow man... seguinte...

vc esta mandando somente o nome da pagina e nao o caminho

para pegar paginas de sub diretorios se tem que mandar o caminho completo

diretorio/pagina.php

mais ou menos isso...


Ah sim...eu esqueci de atualizar ....eu já consegui resover.....valew......era isso msm




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq