Shivans 0 Denunciar post Postado Outubro 31, 2003 SSI - Server Side Include Os comandos Server Side Include (SSI) são executados pelo servidor à medida que ele lê seu arquivo de HTML. Eles podem ser usados para incluir os valores de variáveis do sistema dentro do HTML como data e hora local. Pode-se usar um SSI para adicionar um arquivo de assinatura a um arquivo HTML, logotipo da companhia, banners, etc. Arquivos HTML que contiverem SSI devem usar a extensão “.shtml”. Apesar de os comandos SSI serem fáceis de adicionar ao HTML, você deve seguir a sintaxe de forma exata: <!--#comando argumento_comando="valor_argumento" --> Não esqueça de deixar um espaço após a última aspas (") do "valor_argumento". Usando o comando Echo O comando echo pode ser usado para mostrar o conteúdo de cinco variáveis de ambiente servidor listadas abaixo: Variável Descrição Date_Local Data e hora local (determinada pelo local do servidor). Date_GMT Data e hora atual de Greenwich. Document_Name Nome do documento principal. Document_URI Caminho (path) e nome do documento principal. Last_Modified Data e hora que o documento foi modificado. Usando o Comando config O comando config pode ser usado para configurar a saída padrão de várias variáveis de ambiente. No exemplo seguinte, dois comandos SSI são usados juntos para produzir um formato alternativo de data e horário: exemplo: <!--#config timefmt="%A, %B %d, %Y %I:%M%p" --> <!--#echo var="date_local" --> Resultado: Terça, Fevereiro 25, 2000 12:24PM Aqui está a explicação dos códigos usados no exemplo acima: %A Nome completo do dia da semanamês %B Nome completo do mês %d Dia do mês %Y Ano %I Hora %M Minutos %p am ou pm Outros comandos SSI: O comando fsize pode ser útil se você vai incluir uma miniatura de imagem e quer mostrar o tamanho real da imagem original: exemplo: <!--#fsize file="imagem.gif" --> resultado: 10k O comando include pode ser usado para incluir um arquivo de assinatura ou logotipo de companhia dentro de um documento HTML. O documento ou imagem aparecerá como se fosse parte do documento original. Por exemplo: <!--#include file="arquivo.htm" --> Se o arquivo a ser incluído estiver num diretório diferente do documento HTML, use o comando virtual no lugar de include. No exemplo seguinte, o documento SHTML reside num subdiretório, mas inclui um arquivo dentro do raiz. Por exemplo: <!--#include virtual="../arquivo.htm" --> O comando exec pode ser usado para executar um script CGI quando a página estiver sendo acessada. No exemplo seguinte, o script data.pl dentro do diretório cgi-bin é executado: Por exemplo: <!--#exec cgi="/cgi-bin/data.pl" --> Links relacionados ao assunto: http://hoohoo.ncsa.uiuc.edu/docs/tutorials...s/includes.html http://www.carleton.ca/~dmcfet/html/ssi.html http://www.apache.org/docs/mod/mod_include.html http://www.apacheweek.com/features/ssi http://www.w3.org/Jigsaw/Doc/User/SSI.html http://www.irt.org/articles/js166/index.htm http://bignosebird.com/ssi.shtml Compartilhar este post Link para o post Compartilhar em outros sites
sitenovo 0 Denunciar post Postado Novembro 1, 2003 Seguinte,Porventura você está falando, exclamando, ensinando ou o que??...hehe..Legal... algo simples ma sinteressante!!![]sRodney Compartilhar este post Link para o post Compartilhar em outros sites
Shivans 0 Denunciar post Postado Novembro 3, 2003 estou explicando para eventuais curiosos futuros... estou reprovando sua atitude de ctrl+v nos meus posts... esperava comentarios... Compartilhar este post Link para o post Compartilhar em outros sites