Jump to content


Photo

Ao Clicar No Link, Aparecer Nome Da Pagina No Topo


  • Faça o login para participar
3 replies to this topic

#1 dddidan

dddidan

    Ativo

  • Usuários
  • 381 posts
  • Sexo:Masculino
  • Localidade:Taboão da Serra - SP

Posted 24/08/2008, 12:17

Olá galera =)
To aqui me matando de pensar num jeito de ao clicar no link, capturar o valor de $pagina (link para otra pagina) e aparecer em um pedaço determinado de uma tabela...
Alguem sabe com posso fazer isso?
Mais vale um Dev C++ na mão do que dois codeblocks voando

PHP - ||||||||||||||| MySql - |||||||||||||||
C/C++ - ||||||||||||||| Oracle - |||||||||||||||
PERL - |||||||||||||||

#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 28/08/2008, 14:43

$_GET ? :huh:
Cara, acho que teu problema tem solução simples... ams ficou muito confuso! Pode explicar melhor?

#3 Serenissimo

Serenissimo
  • Visitantes

Posted 28/08/2008, 18:33

Amigo nao sei nao... mas se eu entendi o que voce quis dizer voce quer enviar uma variavel por um link??

Se for isso voce vai usar uma string de consulta e atribuir a variavel que ela recebe, a variavel que voce quer enviar...

Uma string de consulta envia junto com o nome dela a variavel atribuida a ela...
é como se fosse um campo de formulario sem botao submit...

Corrijam-me se eu estiver falando besteira...

Mas funciona mais ou menos assim...

<a href="proximapagina.php?nome=<? echo $variavel ?>">Clique aqui</a>
Ao clicar no link ele acessa a proxima página e envia o valor da variavel pela barra de endereços...

Para resgatar essa variavel que voce enviou...
$HTTP_GET_VARS['nome']

Espero ter ajudado...

Se nao for isso desconsidere a resposta...

Abraço!!

Edição feita por: Serenissimo, 28/08/2008, 18:36.


#4 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 28/08/2008, 20:16

Com PHP você não vai conseguir capturar uma váriavel sem dar refresh ou usar o método AJAX.

Á lógica seria você imprimir a variável $pagina no link que fará essa ação. E usar javascript para fazer o conteúdo da tabela mudar usando por exemplo
[codebox]<a href="#" onClick="document.getElementById('id_da_coluna_na_tabela').innerHTML = '<?php echo $pagina; ?>'">LINK</a>[/codebox]
e na tabela que irá aparecer
[codebox]
<table>
<tr>
<td id='id_da_coluna_na_tabela'></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</table>
[/codebox]


Outra opção boa (que eu acho preferencial), é coloca uma div invisivel dentro do lugar que você quer q apareça a var $pagina:
[codebox]
<table>
<tr>
<td> <div id='link_pagina' style='display:none;'><?php echo $pagina; ?></div> </td>
</tr>
<tr>
<td></td>
</tr>
</table>
[/codebox]
e no link
[codebox]<a href="#" onClick="document.getElementById('link_pagina').style.display = 'block'">LINK</a>[/codebox]


Agora caso o link leve para outra página e lá que você quer q apareça o link $pagina, aí é como o rapaz falou acima.


Abraço rapaz.
Boa sorte aí

Guilherme

Edição feita por: ScraX, 28/08/2008, 20:24.

ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq