Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola
preciso montar a seguinte estrutura:
arquivo "site.php"
na lista do menu, quero colocar um link usando ancora para abrir neste mesmo arquivo "site.php" mas dentro de uma div especifica com o nome da div: id=conteudo e dentro dela coloquei um nome para a ancora id=recebe .. ex:
<html><head><title></title><meta http-equiv="Content-Type" content="text/html/css; charset=utf-8"><link rel="stylesheet" href="site.css" /></head><body>
<div id="site">
<div id="topo"><span class="banner"> Madeiras Nobres </span> <br /><br />
<span class="banner-foot"> Rua Matagal, 456 - Floresta Mata Nativa - Eco Brasil - Brasil- America do Sul</span> </div>
<div id="menu"><span class="menu"> <a href="select.php#recebe"> LISTAR CLIENTES </a> </span> </div>
<div id="conteudo" ><a id="recebe" /><span class="titulo"> Cadastro de Clientes</span>
<!-- aqui deve aparecer o resultado ou arquivo ""select.php" -->
</div>
<div id="foot"> <br /><br /><span class="banner-foot"> Rua Matagal, 456 - Floresta Mata Nativa - Eco Brasil - Brasil- America do Sul</span> </div>
</div>
</body></html>
entao a ideia é que dentro desta DIV id="conteudo" receba o arquivo "select.php" -- mas isso tem de acontecer apenas quando clicado no link da ancora .. tem como ?
ja consegui colocar o arquivo na div com include, mas ele mostra ja no inicio , e eu gostaria que mostrasse apenas ao clicar no link.. ( como usado em iframe do html"
Valeu
Joni Ecker
Ola Alaerte
vou tentar me explicar melhor..
tenho a pagina principal, nela tem o menu e uma div principal, que é para onde o menu envia as informaçoes, e o usuario consegue interagir.
entao, tenho o arquivo select.php que faz a lista de clientes que tem no BD..
quero que quando o usuario clica no menu em LISTAR CLIENTES, a id principal apresente a lista de cliente do banco, acessando o arquivo select.php..( pode mostrar o arquivo inteiro na ID ou posso apenas buscar o resultado em uma array e passar para ID.. mas apenas quando o usuario clicar em um dos itens do menu.
sabendo que no menu terei a opçao de LISTAR CLIENTES - CADASTRAR CLIENTE - EDITAR CLIENTE
e em cada uma das opçoes seja feito a apresentaçao especifica na ID principal..
como fazer isso? bem como sou novato estou apanhando, e aceito a melhor forma que tiver se possivel em php..
espero ter me esclarecido direito..
Joni Ecker
Ola Pessoal--- depois de muita pesquisa, achei o que eu queria, agora depois de pronto ficou simples.. mas durante a pesquisa foi de esquentar a cuca..
cod da soluçao:
<div id="site">
<div id="topo"><span class="banner"> Madeiras Nobres </span> <br /><br />
<span class="banner-foot"> Rua Matagal, 456 - Floresta Mata Nativa - Eco Brasil - Brasil- America do Sul</span>
</div>
<div id="menu"><span class="menu">
<FORM METHOD="post" ACTION="site2.php">
<INPUT TYPE="submit" VALUE=" Listar " name="um">
<INPUT TYPE="submit" VALUE=" Cadastrar " name="dois">
</FORM>
</div>
<div id="conteudo" >
<?php
$var = "";
$var2 = "";
if(isset($_POST['um'])){
$var = $_POST['um'];
$var2 = "Lista de Clientes";
echo "<br /><span class='titulo'>".$var2."</span><br /><br />" ;
include('pesquisar.php');
} else if(isset($_POST['dois'])){
$var = $_POST['dois'];
$var2 = "Cadastro de Clientes";
echo $var2;
include('cadastro.php');
} else { $var =""; $var2 ="";}
?>
</div>
enviei os dados que precisava via POST para o mesmo arquivo, e dentro da DIV expecifica chamei/li os dados do POST e assim consegui colocar a informaçao/dados dentro da DIV especifica..
peço que se alguem tem uma forma melhor e mais segura, que me passe, pois quanto mais maneiras de sulocionar, o aprendizado fica mais profundo..
Valeu...
Decida, ou utiliza âncora, que consiste em levar o leitor até o ponto específico do documento, ou você faz realmente um link verdadeira com a query string específica, e faça uma condição com IF ou SWITCH no PHP para tratar a sessão desejada.