Ir para conteúdo
Fórum Script Brasil
  • 0

Include


Eliz

Pergunta

Eu quero incluir um arquivo.html dentro da página php.

Eu sei que pra fazer isso eu necessito dar um echo em toda a pág., serah que tem um jeito mais fácil de dar echo no arquivo todo ou eu vou ter que colocar echo em todas as linhas dele?

A parte que do código que dá o include estah assim:

<?php 
   include ("arquivo.htm");
?> 
Tudo bem ateh aih eu acho. Pra dar um echo no arquivo html completo eu fiz assim:
<?php
   echo <<<HTML
      "Todo o conteúdo do arquivo.html"
   HTML;
?>

Me disseram que dava certo mas só que não funcionou. Por que serah?

Plz, me ajudem.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Guest - Robson -

Não sei se é esse o seu caso, mas pode ser que você esteja fazendo uma certa confusão no uso das aspas duplas (") e do apóstrofo (').

Ex.1:

echo "<TR><TD>

<a href=\"link.htm\">Um link qualquer</a>

</TD></TR>";

Este exemplo funciona porque foram usadas as barras (\) como caracter de escape antes das aspas duplas. Sem as barras não iria funcionar.

Note também que o conteúdo do comando echo está entre aspas duplas.

Ex.2:

echo '<TR><TD>

<a href="link.htm">Um link qualquer</a>

</TD></TR>';

Este exemplo também funciona, pois apesar de não usar as barras antes das aspas duplas, todo o conteúdo do comando echo está entre apóstrofos.

Considero essa a forma mais prática de inserir um código HTML através do comando echo.

Neste caso é preciso ter certeza de que não há o caracter apóstrofo no código html inserido, pois se houver terá que ser colocada a barra antes deste(s) caracter(es), como no exemplo abaixo:

Ex.3:

echo '<TR><TD>

<a href="javascript:janela(\'link.htm\');">Um link qualquer</a>

</TD></TR>';

Espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Paulo -

Olá Eliz!

Olha será que meu INCLUDE está errado?

Incluí um <?php include "pagina.php" ?> e TUDO CORREU MUITO BEM EM LOCALHOST!!!!

Dará pau depois?!

Abração

Link para o comentário
Compartilhar em outros sites

  • 0

Robson o único erro que tinha era o simples fato do arquivo estar com a extensão html, pra você ver

um errinho pequeno mas de total importância, depois de renomear pra arquivo.php funfou

legal.smile.gif

Paulo, eu acho que estah tudo legal com seu arquivo,

mas eu acho com você colocar tudo dentro de um echo se tiver html nesse arquivo,

senaum acho que não vai dar problema algum! wink.gif

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...