elias.r 0 Denunciar post Postado Novembro 2, 2004 Tenho um sistema de fotos e tal. Gerei um arquivo chamado vi.php que faz a visualização das fotos. O problema é que enquanto as fotos não são carregadas completamente, a tabela dá uma grande esticada tornando a visualização da página totalmente podre. Depois que todas as miniaturas são carregas, a página volta ao normal. Segue abaixo o código do arquivo vi.php PHP [/tr][tr]<? include("estrutura.php") ;?> <body> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="600" id="AutoNumber10"> <tr> <td valign="top"> <td valign="top"> <script> function makevisible(cur,which){ if (which==0) cur.filters.alpha.opacity=100 else cur.filters.alpha.opacity=70 } </script> <script> <!-- function h(url) { var url = url + "?url=" + document.location var NS = (document.layers) ? true : false; var IE = (document.all) ? true : false; if(NS) { window.open(url,"","scrollbars=yes,menubar=no,personalbar=no,width=550,height=500,screenX=0,scr eenY=0");} else if(IE) { window.open(url,"","scrollbars=yes,menubar=no,personalbar=no,width=550,height=500,left=0,top=0"); } } //--> </SCRIPT> <?php $host="localhost"; $uid="aafdzco_aafdz"; $pwd="aafdz"; $db="aafdzco_fotos"; $xConn=mysql_connect($host,$uid,$pwd); mysql_select_db($db,$xConn); $fe = $_GET['festa']; $nome = $_GET['nome']; $data = $_GET['data']; $busca = "SELECT * FROM fotos where festa = '$fe' order by foto ASC"; $busca2 = "SELECT * FROM festas where dir = '$fe'"; $total_reg = "21"; // número de registros por página if (!$pagina) { $pc = "1"; } else { $pc = $pagina; } $inicio = $pc - 1; $inicio = $inicio * $total_reg; $limite = mysql_query("$busca LIMIT $inicio,$total_reg"); $todos = mysql_query("$busca"); $tr = mysql_num_rows($todos); // verifica o número total de registros $tp = $tr / $total_reg; // verifica o número total de páginas $fest = mysql_query("$busca2"); $a = mysql_fetch_array($fest); ?> <p align="center"><font face="Verdana"> </p> <p align="center"><font size="4"><b><? echo $a["nome"] ;?> </b></font></p> <p align="center"><font size="4"><b>( <? echo $a["data"] ;?> ) </b></font></p> <p align="center"> </p> <p align="center">Foto mais Clicada:</p> <? $regs = mysql_query("SELECT * FROM fotos where festa = '$fe' ORDER BY cliques DESC"); $reg = mysql_fetch_array($regs); ?> <p align="center"><a href='java script:h("http://www.aafdz.com/fotos/post.php?foto=<? echo $reg["foto"]; ?>&festa=<? echo $fe ; ?>&");'><img onMouseOver=makevisible(this,0) style="FILTER: alpha(opacity=80)" border="0" onMouseOut=makevisible(this,1) src="http://www.aafdz.com/fotos/<? echo "$fe" ;?>/mini/<? echo $reg["foto];?>.jpg" alt = "Foto mais clicada - AAFDZ.com"></a></p> <p align="center" font size = "5" face = "Verdana">:: <? echo $reg["cliques"];?> cliques! ::</p> <p align="center"> </p></font> <? echo "<center><table border=0 width=450 align=center><tr>"; ?> <? $coluna = 0; // Não Altere este número while ($dados = mysql_fetch_array($limite)) { ?> </font></b> <td align="center"><p><a href='java script:h("http://www.aafdz.com/fotos/post.php?foto=<? echo $dados["foto"]; ?>&festa=<? echo $fe ; ?>&");'><img onMouseOver=makevisible(this,0) style="FILTER: alpha(opacity=80)" border="0" onMouseOut=makevisible(this,1) src="http://www.aafdz.com/fotos/<? echo "$fe" ;?>/mini/<? echo $dados["foto]; ?>.jpg" border="0" alt="<? echo $a["nome"] ;?> - AAFDZ.com"></a><p> <? $ft = $dados["foto"]; $sql1 = "SELECT * from fotos where festa = '$fe' and foto = '$ft' order by cod DESC"; $result = mysql_query($sql1); $t = mysql_num_rows($result); $b = mysql_fetch_array($result); ?> Cliques: <? echo $b["cliques"] ;?></p> <p> <? mysql_close($xConn); $host="localhost"; $uid="aafdzco_aafdz"; $pwd="aafdz"; $db="aafdzco_banco"; $xConn1=mysql_connect($host,$uid,$pwd); mysql_select_db($db,$xConn1); $sqlc = "SELECT * from fotos where festa = '$fe' and foto = '$ft' order by cod DESC"; $execsqlc = mysql_query("$sqlc"); $totalc = mysql_num_rows($execsqlc); ?> Comentários: <? echo $totalc ; ?> <? $host="localhost"; $uid="aafdzco_aafdz"; $pwd="aafdz"; $db="aafdzco_fotos"; $xConn=mysql_connect($host,$uid,$pwd); mysql_select_db($db,$xConn); ?> </p> </td> <? $coluna ++; if ($coluna >= 3) { echo "</tr></p><tr><td > </td><td > </td><td align=center > </td></tr><tr>"; $coluna = 0; } } ?> </table></font> <p align="center" class="menu"><font size="2" class="menu"> <?php $anterior = $pc -1; $proximo = $pc +1; $pags= ceil($tp); for ($num=0;$num<$pags;$num++) { $num2 = $num+1; if ($pagina==$num2) { echo " <b>Página $num2 |</b> "; } else { echo "<a href=vi.php?pagina=$num2&festa=$fe> Página $num2 | </a>"; } } ?></font></p> <p align="center"><b><font face="Verdana" size="3"> <a href="http://www.aafdz.com/fotos/festas.php">Voltar</a></font></b></p> <p align="center"> </p> <td width="150" valign="top"> <p align="center"> </p> <p align="center"> </td> </tr> </table> </body> <? include("estrutura2.php") ;?> [/tr] Compartilhar este post Link para o post Compartilhar em outros sites
elias.r 0 Denunciar post Postado Novembro 5, 2004 O gente... ajuda eu ae!!!Valeu Compartilhar este post Link para o post Compartilhar em outros sites