includes [RESOLVIDO]

1. includes [RESOLVIDO]

Diego Neves
diegoaceneves

(usa Debian)

Enviado em 17/06/2008 - 14:55h

Ola, estou com uma pequena duvida. estou fazendo uma pagina em php, e quero quando eu clicar num link,
em vez de carregar uma nova pagina, se carrege em uma div, q no caso seria
o link seria?
<a href="#" onclick="<?php $cont="inicio.php"?>">Inicio</a>
<a href="#" onclick="<?php $cont="album.php"?>">Album</a>

e na div q seria carregada seria

<div id="meio" class="meio">
<? include $cont; ?>
</div>

o problema, é q na div q qero carregar, ele carrega apenas o ultimo link da lista.


  


2. MELHOR RESPOSTA

Júlio Ferreira de Souza Neto
juliofsn

(usa Fedora)

Enviado em 26/06/2008 - 11:19h

Cara, sei q faz um tempo, mas você misturou Javascript com PHP, o evento onclick dos links serve para executar um comando Javascript, não PHP (que já foi executado enquanto a página era carregada). O que você quer fazer você vai conseguir com Javascript e um IFRAME no lugar do DIV:

<a href="#"
onclick="document.getElementById('meio').src='inicio.php';">
Inicio</a>
<a href="#"
onclick="document.getElementById('meio').src='album.php';">
Album</a>

no iframe:

<iframe id="meio" class="meio">
</iframe>



3. Cheguei tarde

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 26/06/2008 - 11:51h

Só reforçando a resposta acima!!

onclick é java script, o cliente executa. PHP o servidor executa, nada a ver!

[]'s


4. Re: includes [RESOLVIDO]

Vinicus S Moraes
vsmoraes

(usa Arch Linux)

Enviado em 26/06/2008 - 11:59h

Existe sim uma maneira de, ao clicar no link, a página carregar no DIV. Faz-se isso com o uso de AJAX...

Procure no google sobre: AJAX ou algumas APIs: jQuery ou Prototype






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts