Ir para conteúdo

Arquivado

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

flavialieggio

[RESOLVIDO] Galeria

Recommended Posts

Ola galera,

 

Minha duvida acho que e tranquila.. preciso muito da ajuda de voces!! Tenho um codigo onde monto meu album de fotos... Esse codigo esta na pasta das imagens que quero mostrar no album... mas na página principal vou chamar esse codigo com uma include. Vou postar o codigo:

 

album_fotos.php

<?php$fotos = array("image0000022A.jpg","image0000023A.jpg","image0000024A.jpg","image0000025A.jpg","image0000026A.jpg","image0000027A.jpg","image0000028A.jpg","image0000029A.jpg","image0000030A.jpg","image0000031A.jpg","image0000032A.jpg","image0000033A.jpg","image0000034A.jpg","image0000035A.jpg","image0000036A.jpg",);$fotos_por_linha = 4;?><html><head><title>Meu álbum de fotos</title><script language="JavaScript" type="text/JavaScript"><!--function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}//--></script></head><body><h2 align="center">Meu álbum de fotos</h2><div align="center">  <center>  <table border="0" cellspacing="5" width="90%"><?php// calcula o número de linhas da tabela$num_fotos = sizeof($fotos);$num_linhas = intval ($num_fotos/$fotos_por_linha);if($num_fotos % $fotos_por_linha!=0)	$num_linhas++;// imprime as linhas e colunas$indice = 0;for($i=0; $i<$num_linhas; $i++){	echo "<tr>";	for($j=0; $j<$fotos_por_linha; $j++)	{		if($indice<$num_fotos)		{			$original = $fotos[$indice];			// monta o nome do arquivo miniatura			$mini = explode('.', $original);			$mini = $mini[0]."_mini.jpg";			echo "<td><a href='#' class='menu_cima'><img src=$mini onclick=\"MM_openBrWindow('$original','Produtos','scrollbars=yes,resizable=yes,width=600,height=410');\" width='100' height='100'></a></td>";			$indice++;		}		else			echo "<td></td>";	}	echo "</tr>";}?>  </table>  </center></div></body></html>

A questão e: quando chamo esse codigo na principal com a include as fotos nao aparecem!!!! Nao sei porque...

 

Exemplo. se voces abrirem esse arquivo na pasta local dele, vai funcionar redondinho!! Inclusive o endereço das imagens estarao certas... mas quando voce testa na include nao aparece as imagens e o endereço da imagem esta errado!!!

 

Voces podem me ajudar a descobrir porque isso acontece!!??!!

 

Obrigada galera,

 

[]´s

Flávia

Compartilhar este post


Link para o post
Compartilhar em outros sites

Flávia, tava olhando seu código, e axo q achei o erro...Tipo, qdo você usa "<img src=$mini onclick=\"MM_openBrWindow('$original','Produtos','scrollbars=yes,resizable=yes,width=600,height=410');\" width='100' height='100'>", você usa o nome da imagem na variavel $mini, neh? Pois eh, esse eh o problema.. se as imagens estiverem sendo gravadas na mesma pasta onde esta o arquivo, beleza... caso contrario, você deveria usar "<img src=../img/$mini width='100' height='100'>", se as imagens estiverem na pasta img, entendeu?Testa ae, coloca o caminho da pasta certinho, e se nao der, a gente ve de novo.. =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

ferruge,

 

Muito obrigada mesmo!! era exatamente essa a falha!!! Valeu!!!! ja esta funcionando direitinho!!!

 

ficou assim:

 

echo "<td><a href='#' class='menu_cima'><img src='./imagens/Festiva_trianguloIII/".$mini."' onclick=\"MM_openBrWindow('./imagens/Festiva_trianguloIII/".$original."','Produtos','scrollbars=yes,resizable=yes,width=600,height=410');\" width='100' height='100'></a></td>";

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.