Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > FAQ
SEÇÕES
Monotemáticos
+ HTML
+ CSS
+ PHP
+ ASP
+ Javascript
Manuais
+ Desde 0
+ Tecnologia
+ Divulgação de sites
+ Flash
+ Mais manuais
Outras Seções
+ Diretório
+ Buscar em CriarWeb
+ Programas
+ Faqs
+ Colabore
Serviços e comunidade
+ Home comunidade
+ Suas Páginas
+ Boletim
+ Cadastrar-se
+ Gerador de METAs
+ Enquete
+ Livro de visitas

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Etiqueta <include>

Sou muito novo no design de web com HTML.
Estou com problemas em uma coisinha.

Desejo incluir em uma página web o texto de outra página ou outro arquivo para evitar ter que escrever cabeçalhos e rodapé de página, por outro lado tampouco desejaria usar Frames, encontrei uma etiqueta <Include> que acho que faz o que eu necessito, porém não me dá o resultado satisfatório.

O código que escrevo é:
<!-- #Include Virtual="/modelo/geral.asp" -->

Escrevo este código no arquivo *.htm etc. aonde quero inserir o texto da web.
Devo escrever algo no arquivo de origem?
Inclui no diretório depois da barra.
Provei tanto no meu servidor como no PC, mas não tive êxito...
O que vocês me sugerem?

A FAQ Etiqueta <include> tem Pertence à categoria:
Resposta de Bartolomé Ibarra Mejía 12/4/07
Isso é um código de PHP.
1. As páginas devem terminar em PHP ao invés de HTML
2. Você deve indicar a rota exata da página que quer que apareça no lugar aonde você coloca o código. Por exemplo:

a. Na raiz do site, faça um folder chamado "includes"onde vai salvar as páginas que quiser que apareçam nos lugares que disser posteriormente com o código
b. Faça SOMENTE o cabeçalho da página em um arquivo que ao salvar leve PHP no final (header.php)
c. Coloque este código na parte superior de uma página onde quiser que apareça o arquivos header.php

<?php include ("includes/header.php"); ?>

d. A página onde estiver salvando este código deve ser PHP, e não HTML.

Suba tudo ao seu servidor e faça a prova. Localmente não se verá nada a não ser que tenha instalado PHP em seu computador.

 
FAQ relacionadas
  + Porque não recebo o código PHP ou ASP das páginas?
  + O que escolher ASP ou PHP
  + Processar formulários em outro frame
  + Configuração de PHP para o envio de e-mails
  + Utilizar PHP em IIS em Windows XP
  + Como posso implementar música em um sistema de envio de postais?
  + Eliminar etiquetas HTML e PHP de uma cadeia
  + Gerar um erro 404 através de PHP
  + Por que não se salva a sessão em Easy PHP?
  + Flash não carrega em PHP
  + Undefined variable ou Undefined index
  + Função e-mail PHP
  + Variáveis em formulário PHP
  + O http.conf
  + As instruções SQL que lanço através de PHP não atualizam o banco de dados
  + Variável que contém nome de constante
  + Expirar páginas PHP
  + Problemas com socket
  + Tenho um problema na hora de implementar um scroll
  + Anexar arquivos e mandar alerta em PHP
  + Reenviar e-mail
  + Escolher um action para o form
  + Problema com phpmailer

Complementar a respostaComplementar a resposta
Voltar à árvore de categoriasVoltar à árvore de categorias


Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites