
Inserir Uma Pagina Dentro De Outra..
#1
Posted 19/01/2006, 08:43
poderia colar ela em todas as paginas, mas tava pensando em adicionar a mesma funcao em todas as paginas...
só que a funcao tem html e php que precisam ser imprimidos, não somente o resultado...
é como se estivesse no meio da pagina A e ai fizesse uma requisicao de um formulario completo da pagina B...
tem como fazer???
at++
Cezar
#2
Posted 19/01/2006, 09:11
se vc quiser incluir uma página dentro de outra vc pode usar :
<? include ("pagina.php"); ?> PARA PHP
E tem o FRAME q eh em html <frame>pagina.php</frame>
agora se vc quiser chamar várias páginas como contato , depois noticias etc.. dentro do seu site vc tem que criar as strings.. procura no forum por strings.. tem coisa pacas...

<?
$msn="thiagobsilva@msn.com";
$nome="Thiago";
$nick="thiagomaster";
echo "quem sabe ".$nick" será um phpmaster do forum"
?>
brincadeirinha
---------------------------
Vlw Alan pela correção!
#3
Posted 19/01/2006, 09:18
Falow

#4
Posted 19/01/2006, 09:59
pagina A
<table width="90%" height="188" border="8" align="center" cellspacing="0" bordercolor="#BFBFBF" bgcolor="#CCCCCC">
<tr>
<td height="23" colspan="5" align="left" bgcolor="#C0BDDB" class="CelulaTitulo">PESQUISA</td>
</tr>
<tr bgcolor="#BFBFBF">
<td height="16" colspan="5" align="left" class="CelulaTitulo"></td>
</tr>
<!-- Aqui imprime toda o conteudo da pagina B, não somente o resultado e sim todo a tabela -->
</table>
tabela da pagina b, está pagina contem está tabela e tambem consultas no banco com php.
<table width="100%" height="45" border="2" cellpadding="0" bordercolor="#999999">
<tr>
<td height="14" colspan="7">Resultado da Pesquisa:</td>
</tr>
<tr>
<td width="20%" height="21"><div align="left"><strong>NÚMERO</strong></div></td>
<td width="20%"><div align="left"><strong>SIGLA</strong></div></td>
<td width="20%"><div align="left"><strong>ESTADO</strong></div></td>
<td width="20%"><div align="left"><strong>PAIS</strong></div></td>
<td width="20%"><div align="left"><strong>STATUS</strong></div></td>
</tr>
</table>
esta tabela vou utilizar em varias paginas...
da minha longo experiencia com php(4 meses) ainda não vi ex: parecido..
at++
Cezar
#5
Posted 19/01/2006, 10:40

[]’s

#6
Posted 19/01/2006, 11:02
me desculpe se me expressei mal..
inclui a pagina que eu queria, crie uma função que chama e imprime na tela a tabela da pagina B...
<?
include "delete2.php";
?>
<body>
<table width="90%" height="188" border="8" align="center" cellspacing="0" bordercolor="#BFBFBF" bgcolor="#CCCCCC">
<tr>
<td height="23" colspan="5" align="left" bgcolor="#C0BDDB" class="CelulaTitulo">PESQUISA</td>
</tr>
<tr bgcolor="#BFBFBF">
<td height="16" colspan="5" align="left" class="CelulaTitulo"></td>
</tr>
<?
$altua = '1,52';
$peso = '60';
tabela($altura, $peso);
?>
</table>
</bdy>
pagina B como ficou...
só uns probleminhas que ocorreram..<?
function tabela() {
echo '
<table width="100%" height="45" border="2" cellpadding="0" bordercolor="#999999">
<tr>
<td height="14" colspan="7">Resultado da Pesquisa:</td>
</tr>
<tr>
<td width="20%" height="21"><div align="left"><strong>NÚMERO</strong></div></td>
</tr>
</table>';
$altura;
$peso;
}
?>
note que chamei a função no meio da pagina A, a Tabela da pagina B foi imprimida fora da Tabela A(logo abaixo dela), precisava imprir dentro..
outra coisa a Tabela da pagina B tem consultas no banco de dados... logo
preciso passar parametros da pagina A para a B e eu naum tenho nem ideia como se fazi isso... tentei mas naum deu certo!!
tentei passar duas variaveis($altura, $peso) para a pagina B e imprir o valor delas na pagina B mas naum deu certo..
se alguem souber como fazer, ou um tuturial..
At++
Cezar
#7
Posted 19/01/2006, 11:30
Este problema não é do PHP, é exclusivo do HTML. Antes de dar o include para a página B, insira um <tr><td>. E depois dele, insira um </td></tr>.note que chamei a função no meio da pagina A, a Tabela da pagina B foi imprimida fora da Tabela A(logo abaixo dela), precisava imprir dentro..

Poste aí como tentou, talvez eu possa corrijir qualquer eventual erro.outra coisa a Tabela da pagina B tem consultas no banco de dados... logo
preciso passar parametros da pagina A para a B e eu naum tenho nem ideia como se fazi isso... tentei mas naum deu certo!!


Altere o escopo da função da página B de:tentei passar duas variaveis($altura, $peso) para a pagina B e imprir o valor delas na pagina B mas naum deu certo..
function tabela() {Para:
function tabela($altura, $peso) {As variáveis não passam sozinhas. Devemos declará-las antes.

[]’s

0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)