Função Include
#1
Posted 24/07/2004, 12:57
<b>Aqui vai ser incluido</b>
<script language="javascript" type="textr/javascript">
// Incluir arquivo exemplo.htm
</script>
</b>Fim da inclusão</b>
Tem como?
#2
Posted 24/07/2004, 14:27
Tem non
#3
Posted 24/07/2004, 14:39
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#4
Posted 24/07/2004, 15:40
#5
Posted 24/07/2004, 15:48
#6
Posted 24/07/2004, 15:55
arquivo.js
document.write("<table width='100'>");
document.write("<tr>");
document.write("<td align='right'>Menu</td>");
document.write("</td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td>Link 01</td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td>Link 02</td>");
document.write("</tr>");
document.write("<tr>");
document.write("<td>Link 03</td>");
document.write("</tr>");
pagina.html
<script src='arquivo.js'></script>
#7
Posted 25/07/2004, 21:15
O exemplo de um amigo meu, ele tem páginas em PHP e HTML e coloca todo o código em um banco de dados. Porém quando se guarda PHP ou ASP no banco de dados o código não é executado... então o que eu ajudei ele foi isso, ele coloca as páginas HTML no banco de dados e cria uma página de PHP contendo os códigos de PHP que iriam pro banco, depois é só fazer assim:
Banco de dados, tabela "páginas"
id_pag | cod_pag | htm_pag 01 | home | Bem-vindo 02 | noticias | !!! O segredo vai aqui !!!
No link vai assim: <a href="index.php?pagina=noticias">Home</a>. Quando a página index.php carregar ela puxa do banco de dados o código (htm_pag) da página requisitada (querystring "pagina"). Quando precisar usar PHP daí vem esse macete:
<script language="javascript" type="text/javascript"> document.write("<?php"); document.write("include(\"rotinas.php?pagina=$_GET[\"pagina\"]\");"); document.write("?>"); </script>
Isso fará com que a página de códigos PHP rotinas.php seja carregada executando os comandos designados a página em $_GET["pagina"], ou seja, a página que veio na querystring.
#8
Posted 25/07/2004, 21:19
PHP |
<?php include("pagina.php"); ?> |
#9
Posted 25/07/2004, 21:21
http://br2.php.net/m...nction.eval.php
#10
Posted 25/07/2004, 22:38
#11
Posted 26/07/2004, 00:48
#12
Posted 26/07/2004, 11:46
Mas o eval() também pode executar HTML? Eu posso fazer isso
<?php
eval("print \"<b>Oi</b>\"")
eval("<b>Oi</b>");
?>
E otra, eu vou ter que tratar o PHP antes dele entrar no eval, não é? Tipo, colocar barras "\" antes de \ (barra) $ (cifrão) " (aspas duplas)
Edição feita por: giga_fire, 26/07/2004, 11:48.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)