Ir para conteúdo

POWERED BY:

Arquivado

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

Aline Meira

light box abre em branco, não mostra a foto

Recommended Posts

olá pessoal!

Estou com um probleminha e preciso da ajuda de vocês. o meu light box abre mas não mostra as fotos. não entendo por quê.

 

Capturar.PNG

 

o meu código onde está é o seguinte:

 

<td>
<div align="center"><a href="<?=$rest;?>" rel="lightbox-fotos"><img src="<?=$rest;?>"style="border-radius: 5px;" width="50" height="40" border="0" alt='Clique para ampliar' /></a><br></div>
</td>
pessoal me dê uma luz por favor :mellow:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual o conteúdo da variável $rest?

oi marcos, obrigada por responder.

 

essa variável mostra as fotos que estão no banco de dados. o trecho do código que a inclui é:

 

<table width="800" border="0" align="center" cellpadding="0" cellspacing="3" valign="top">
<tr>
<?//////////////////////////////////////////////////////////////////?>
<? //$link=mysql_connect("localhost", "root" ,"");
//mysql_select_db("james", $link);
$sql=("select * from fotos where (imovel='$cod_imovel') ORDER BY Id");
$resultado=mysql_query($sql) or die (mysql_error());
$indica_linha=0;
echo "<tr>";
if (mysql_num_rows($resultado) == 0){
echo "<br>\n";
echo "<td valign='top'><div align='center'><font size='1' face='Verdana, Arial, Helvetica, sans-serif'>Este imóvel não possui fotos !!!</font></div></td>\n";
}else{
?>
<!--<b><div align='center'><font size='1' face='Verdana, Arial, Helvetica, sans-serif'>Clique nas fotos para ampliar</font></div></b> -->
<?
}
for ($x=1; $x<=(mysql_num_rows($resultado)); $x++)
{
$mostra_resultado=mysql_fetch_object($resultado);
$rest = substr($mostra_resultado->link, 42, strlen($mostra_resultado->link));
//echo $rest;
if (file_exists($rest)){
$indica_linha++;
if($indica_linha > 12)
{
print ("</TR><TR>");
$indica_linha=1;
}
$tipo_="";
$tipo1_="";
$teste = explode("/",$mostra_resultado->link);
$teste2=sizeof($teste);
$teste3=explode(" ",$teste[$teste2-1]);
$teste4=sizeof($teste3);
for ($i=0;$i<($teste2-1);$i++) {
$tipo_ = $tipo_.$teste[$i]."/";
}
for ($i=0;$i<($teste4);$i++) {
if ($i==$teste4-1){
$tipo1_ = $tipo1_.$teste3[$i];
}else{
$tipo1_ = $tipo1_.$teste3[$i]."%20";
}
}
$tipo1_= $tipo_.$tipo1_;
$tipo_= $tipo_.rawurlencode($teste[$teste2-1]);
?>
<td style="width:800px;" align="center">
<div align="center"><a href="<?=$rest;?>" rel="lightbox-fotos"><img src="<?=$rest;?>" style="border-radius: 5px;" width="50" height="40" border="0" alt='Clique para ampliar' /></a><br></div>
</td>
<?
}
}
$resultado=mysql_query("select * from imoveis where imovel='$cod_imovel'");
$mostra_resultado=mysql_fetch_object($resultado);
?>
<?//////////////////////////////////////////////////////////////////?>
</tr>
</table>
as fotos aparecem em miniatura mas no light box dá esse problema. o end. da página é http://arleteimoveis.hospedagemdesites.ws/dados.php?imovel=506

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salvei a página e localmente ela funcionou. Verique as permissões da pasta no seu servidor.

 

up

 

Verifique os nomes das imagens na sua pasta também. Nomeie-as sem espaços

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma sugestão.. abra o notepad++, abre o arquivo, e vá em formatar>UFT8- Sem BOM.

 

eu perdi uns par de dia, tentando resolver um código, e foi esta a minha solução.

 

é apenas uma dica de solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salvei a página e localmente ela funcionou. Verique as permissões da pasta no seu servidor.

 

up

 

Verifique os nomes das imagens na sua pasta também. Nomeie-as sem espaços

marcos, descobri que o problema não era no html ou no css mas sim no php. analisei de novo e vi que houve troca na variável. ajustei a variável e deu certo lá. obrigada pela ajuda.

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.