Ir para conteúdo

Arquivado

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

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 :(

Compartilhar este post


Link para o post
Compartilhar em outros 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.

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.