Ir para conteúdo

Arquivado

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

Webr

Problema Include PHP

Recommended Posts

Olá a todos !

Estou precisando de uma ajudinha com um erro que estou tendo ...

Eu estou chamando um arquivo HTML que contem apenas info do menu usando o Include do php, quando eu entro no site para ver se está funcionando ele cria uma margem no topo da pagina, eu vejo no código fonte está normal , porem quando eu inspeciono o elemento aparece " " acima do menu que foi incluído.

 

Eu já tentei transformar a pagina em PHP , usar aspas simples, dublas, barras antes das aspas, só o include , sem ser o once etc.. , rsrsrs

Segue o código fonte dos arquivos :

 

 

Index.php ( pagina inicial , as primeiras linhas )

</head>
<body>
<?php include_once("sistema/ml.html") ?>
<!--[if lt IE 8]><div style='clear: both; height: 59px;
padding-top: 0px; padding-left: 20%; position: relative; z-index:200;'>

O html a onde o menu está :

 

<ul id="navigation">
 <li class="secre"><a href="secretaria.php" title="secretaria"></a></li>
 <li class="paroco"><a href="falepadre.php" title="Fale com o Pároco"></a></li>
 <li class="recado"><a href="aviso.php" title="Recados Semanais"></a></li>
 <li class="hmissa"><a href="missas.php" title="Horarios Missa"></a></li>
 <li class="inte"><a href="intencoes.php" title="Intenções de Missa"></a></li>
 <li class="vela"><a href="vela.php" title="Acender Vela"></a></li>
 <li class="face"><a href="https://www.facebook.com/paroquiasfa" title="Entre no Facebook"></a></li>
</ul>

A pagina sem o include, apenas com o html do menu direito no index, fica normal , porem quando coloco o include dá esse problema , segue o código fonte processado pelo Google Chrome :

 

 

<title>Website</title>
</head>
<body>
<ul id="navigation">
<li class="secre"><a href="secretaria.php" title="secretaria"></a></li>
<li class="paroco"><a href="falepadre.php" title="Fale com o Pároco"></a></li>
<li class="recado"><a href="aviso.php" title="Recados Semanais"></a></li>
<li class="hmissa"><a href="missas.php" title="Horarios Missa"></a></li>
<li class="inte"><a href="intencoes.php" title="Intenções de Missa"></a></li>
<li class="vela"><a href="vela.php" title="Acender Vela"></a></li>
<li class="face"><a href="https://www.facebook.com/paroquiasfa" title="Entre no Facebook"></a></li>
</ul>
<!--[if lt IE 8]><div style='clear: both; height: 59px;

e o código fonte exibido pelo inspecionar elemento do Google Chrome :

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>...</head>
<body>
"      "
<ul id="navigation">
<li class="secre">...</li>

Desde já agradeço , pelo tempo e pela ajuda =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Chama o include como .php..

não tenho certeza se conse dar include de arquivo html MASSSS

 

o arquivo que chama (include) tbm é está em php?

 

aparentemente está tudo certo.

 

Só faz esse teste ai e vê o que Marcos disse tbm, tenta o include.

 

Dá um feedback depois.

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php include_once('sistema/ml.html'); ?>

ponha ponto e virgula ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Include também funciona com .html, ao menos no AṔACHE.

 

http://productforums.google.com/forum/#!topic/webmaster-pt/HO9k9Rvrphc

 

Ta vendo ai..por isso que temos amigos...hehe

 

MAAAAASSSS...ele está no apache ou no server in cloud??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta vendo ai..por isso que temos amigos...hehe

 

MAAAAASSSS...ele está no apache ou no server in cloud??

no apachae ou no server in cloud? mas apache não era oq faz o server roda? O.o

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae pessoal , obrigado , era a bendita ; eu esqueci dela, como disse o EduardoAugustoPHP "por isso que temos amigos" ...

 

Obrigado a todos pelas dicas e o tempo por uma bobeira minha ...

 

Obs : Creio que aqui é apache ...

 

Até mais , valew =) :graduated:

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

 

 

no apachae ou no server in cloud? mas apache não era oq faz o server roda? O.o

 

 

Sorry...

 

falei besteira!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só pra complementar, outra motivo que poderia causar este problema era a codificação. Quando o arquivo está codificado como "UTF-8 with Bom" ele acrescenta uns espaços em branco no inicio, basta voltar a codificação para UTF-8 normal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom que o problema se resolveu ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então Jeferson Daniel , depois que resolvi esse problema , deu a mesma coisa em outro lugar e éra por causa do BOM , tive que passar pelo Notepad ++ e formatar para sem BOM , o estranho é que meu dreamwever já está configurado para não colocar esse BOM, kkk , to quase migrando para o Notepad ++ .

 

Não sei porque esse BOM existe, já tive muitos problemas com ele, desse espaçamento , de caracteres aparecendo na pagina , etc...

 

Obrigado a todos mais uma vez ... :joia:

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.