Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mzaidan

Pegar name de uma imagem usando PHP

Recommended Posts

Prezados, possuo o seguinte código:


<a class="thumb" href="imagens/teste.jpg" title="Title #0">
<img src="imagens/thumbteste.jpg" alt="Title#0"/>
</a>

O que eu estou tentando, mas não consigo, é pegar o nome da imagem e salvar em alguma variavel ao clicar nela.

 

Alguém poderia me ajudar?

 

Agradeço bastante.

 

Obrigado e fiquem com Deus.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, pra fazer isso em php você precisaria de um reload na página, tipo assim:

 

<a class="thumb" href="?imagem=teste.jpg" title="Title #0">
<img src="imagens/thumbteste.jpg" alt="Title#0"/>
</a>
E depois pegar via $_GET:
$imagem = $_GET["imagem"];

Ou com ajax. Aí não precisaria de reload e poderia ser feito com javascript.

Mas o que você quer fazer com o nome da imagem? Talvez possamos achar uma solução melhor.

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte, eu estou com uma galeria de imagem:

http://www.twospy.com/galleriffic/example-3.html

 

O que eu preciso é gravar a ultima imagem selecionada, e, ao passar para o "next 2", abrir ela nessa segunda parte.

 

Por exemplo|:

Na parte 1, eu cliquei na 3 imagem.

Quando eu apertar em "next 2", a imagem a ser aberta seria essa imagem 3, do primeiro quadro.

 

Conseguiu entender?

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, vou concordar com o @dsmachado.

A melhor maneira de fazer isso é com JS. Ao selecionar a imagem você pode atribuir uma class e verificar a imagem que possui essa class ao clicar no next.


Acabei de pensar em algo sem JS. Você poderia colocar a imagem como um label de um radio button.

o value do radio button deveria ter o mesmo valor do atributo src da img.

Assim, seu botão next poderia ser um submit.

Conseguiu entender a idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bota o nome da imagem em um input hidden! ;-)

Aí você consegue manipular em outra página através do post.

 

Para colocar o mesmo nome da imagem em um input hidden, você pode fazer via PHP caso seja dinamico, ou usando jQuery.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.