Ir para conteúdo

POWERED BY:

Arquivado

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

elias.r

Tabela "esticada"

Recommended Posts

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.