Jump to content


Photo

Light Box


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

#1 Valderes Zimmer

Valderes Zimmer

    Novato no fórum

  • Usuários
  • 22 posts
  • Sexo:Não informado

Posted 11/05/2009, 15:26

Prezados segui as instruções constantes no post http://forum.wmonlin...amp;hl=lightbox. Deu Tudo certo, porém só para o Fire Fox, no IE abre nova página com a figura. O endereço para oos senhores ver é http://www.metalnox....-int-2.php?id=2.

Segue trechos do código:
/*antes disso tem alguns códigos php */<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><?php include("_scripts.php"); ?><meta name="keyword" content="<? print($rowMeta['palavrachave_suprimentos']) ?>" /><meta name="description" content="<? print($rowMeta['chamada']) ?>" /><title><?php print($page[getIdioma($idioma)]['title']); ?> | <?php print($categoriaNome) ?> | <? print($rowMeta['nome']) ?> </title><style type="text/css">	@import url("css/style.css");.style2 {font-size: 12px}</style>&lt;script type="text/javascript" src="js/lib/tw-sack.js"></script><link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />&lt;script type="text/javascript" src="js/prototype.js"></script>&lt;script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>&lt;script type="text/javascript" src="js/lightbox.js"></script>

<?php							while($rowGaleria = mysql_fetch_assoc($conGaleria))							{								if($c++%6==0) {									print($div);								}							?>	<td class="thumbs_imagens">                                                        <a href="imagens/suprimentos/enviadas/galeria_<?php print($produtoId); ?>/<?php print($rowGaleria['id']); ?>g.jpg" rel="lightbox [roadtrip]" > <img src="imagens/suprimentos/enviadas/galeria_<?php print($produtoId); ?>/<?php print($rowGaleria['id']); ?>.jpg" width="61" height="67" /> </a>                           </td>	<?php	} ?>

O mais revoltante é que a página demo que vem junto no .zip do lightbox funciona perfeitamente nos dois navegadores. Como voces podem ver no endereço http://www.metalnox....teste/lightbox/.

Sem mais aguardo uma sugestão.

#2 bruniolos

bruniolos

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 12/05/2009, 09:50

Bom amigo, você chegou a procurar por erros na página?
Abra o console de erros no firefox, "ctrl + shift + j" e clique na aba erros, há dois erros na página, ocorreu um erro no MySQL, e como você utilizou os dados da consulta mesclados com javascript, o erro do lightBox está relacionado com a consulta no banco de dados. Dê uma olhada nessas consultas ao BD e veja se está tudo ok!
Abraços!


Erro: invalid flag after regular expression
Arquivo-fonte: http://www.metalnox.com.br/pt/teste/suprimentos-int-2.php?id=2
Linha: 27, Coluna: 11
Código-fonte:
<b>Warning</b>:  mysql_data_seek() [<a href='function.mysql-data-seek'>function.mysql-data-seek</a>]: Offset 0 is invalid for MySQL result index 20 (or the query data is unbuffered) in <b>/home/metalnox2/public_html/pt/teste/_scripts.php</b> on line <b>28

e quase certeza que o seguinte erro é devido ao anterior
Erro: initLightbox is not defined
Arquivo-fonte: http://www.metalnox.com.br/pt/teste/suprimentos-int-2.php?id=2
Linha: 1

Edição feita por: bruniolos, 12/05/2009, 09:52.


#3 Samuel Peixoto

Samuel Peixoto

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:São José do Rio Preto - SP

Posted 19/11/2010, 07:07

Bom amigo, você chegou a procurar por erros na página?
Abra o console de erros no firefox, "ctrl + shift + j" e clique na aba erros, há dois erros na página, ocorreu um erro no MySQL, e como você utilizou os dados da consulta mesclados com javascript, o erro do lightBox está relacionado com a consulta no banco de dados. Dê uma olhada nessas consultas ao BD e veja se está tudo ok!
Abraços!


Erro: invalid flag after regular expression
Arquivo-fonte: http://www.metalnox.com.br/pt/teste/suprimentos-int-2.php?id=2
Linha: 27, Coluna: 11
Código-fonte:
<b>Warning</b>:  mysql_data_seek() [<a href='function.mysql-data-seek'>function.mysql-data-seek</a>]: Offset 0 is invalid for MySQL result index 20 (or the query data is unbuffered) in <b>/home/metalnox2/public_html/pt/teste/_scripts.php</b> on line <b>28

e quase certeza que o seguinte erro é devido ao anterior
Erro: initLightbox is not defined
Arquivo-fonte: http://www.metalnox.com.br/pt/teste/suprimentos-int-2.php?id=2
Linha: 1



Sei que a ultima resposta foi em 12/05/2009 mas alguém pode estar tendo a mesma dificuldade.

Enfrentei problema semelhante:
Warning: mysql_data_seek() [function.mysql-data-seek]: Offset 2 is invalid for MySQL result index 18 (or the query data is unbuffered) in /home/httpd/vhosts/nonononononno.com.br/httpdocs/noticias.php on line 49

Sabemos que a função mysql_data_seek() move o ponteiro interno do resultado MySQL e caso não existam registros suficientes este erro ocorre. Por exemplo: caso existam 2 registros e no código tente mover o ponteiro para um 3 registro (que não existe) este erro ocorre.

Para resolver este problema podemos inserir a quantidade mínima de registros (tapar o sol com a peneira) ou criar condições if para mudar ou não o ponteiro do resultado.

Espero que ajude, resolvi meu problema com este raciocínio.
Abraços,




0 user(s) are reading this topic

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

IPB Skin By Virteq