Jump to content
Sign in to follow this  
smashconsultor

include em paginas

Recommended Posts

Bom dia , tenho um site antigo que funcionava normalmente com essa sintese

 

<?
//Conteudo
if($area){
$dir_area = "./conteudo/".$area.".html";
if (file_exists($dir_area)) { include($dir_area);} else{include("./conteudo/principal.html");}}else{include("./conteudo/principal.html");}
?>
e conseguia buscar essas paginas no include para estar no site.. só que agora mudei o servidor e copiei o site como já era e não está funcionando... pois todos os links que coloco o ?area=pagina.htm retorna apenas a principal
tem como me ajudar :(

Share this post


Link to post
Share on other sites

Bom dia!

Amigo, primeiramente: Você alterou as configuração no php.ini para permitir os delimitadores <? ?> ? Eu recomendo que você use os delimitadores <?php ?>.

Em segundo, você enviou um valor GET, porém você não recebeu ele, tente dessa forma:

<?php
//Conteudo
$area = $_GET['area'];
  if($area){
   $dir_area = "./conteudo/".$area.".html";
    if (file_exists($dir_area)) { 
      include($dir_area);
    } else{
      include("./conteudo/principal.html");
    }
  }else{
    include("./conteudo/principal.html");
  }
?>

Espero ter ajudado.

Edited by Alisson Zampietro

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.