Jump to content
guarana1

Como identificar cada imagem numa galeria de imagens?

Recommended Posts

guarana1

Tenho uma galeria de imagens, onde as apresento assim:

foreach(glob('blah/'.'*') as $filename){
echo "
 <li>
 <a href='portfolio-item.php?'>

  <img src='".$filename."' alt=''>
  <div class='overlay'>
    <h3>'".$filename."'</h3>
    <p>Morbi eu nibh nibh, ut cursus leo</p>
  </div>
   </a>
 </li>
 ";

O link vai dar a outra pagina, onde represento a imagem num tamanho maior e apresento o titulo da imagem e alguma descriçao.

Agora como identifico as imagens no clique? por exemplo, se carregar na primeira imagem, aparecer na segunda pagina a primeira imagem, a descriçao da primeira imagem e o titulo dela.

Guardo o nome de cada fotografia na bd, com a respetiva descriçao e titulo de cada uma.

Mas como identifico cada imagem, nao estou a ver :confused:

Por exemplo se conseguisse passar o $filename da imagem clicada para a a segunda pagina, o problema estava resolvido.

Share this post


Link to post
Share on other sites
guarana1

portfolio-item.php?filename=$filename
//nao resolveria?

Nao, ja tinha tentado. A variavel nao passa.

Tentei fazer echo da variavel na outra pagina, e estava vazia.

Share this post


Link to post
Share on other sites
guarana1

O nome da imagem começa a aparecer no url, mas nao consigo utiliza-la.

aparece assim

"portfolio-item.php?filename=blah/11.jpg"

Edited by guarana1

Share this post


Link to post
Share on other sites
guarana1

echo "<pre>";
print_r($_GET);
echo "</pre>";

Acabei de conseguir sozinho com <?php echo . $_GET["filename"] . "";

?>

Muito obrigado na mesma... ainda tenho muita pouco experiencia com isto :(

Share this post


Link to post
Share on other sites
Devexz

Acabei de conseguir sozinho com <?php echo . $_GET["filename"] . "";

?>

Muito obrigado na mesma... ainda tenho muita pouco experiencia com isto :(

Esse pedaço de código era para ver os valores que estavas a receber por $_GET

  • Vote 1

Contador de calorias: caloriaspordia.com

Share this post


Link to post
Share on other sites
guarana1

Esse pedaço de código era para ver os valores que estavas a receber por $_GET

Sim, a intençao era essa mesmo, receber o valor que estava no filename.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.