Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom eu to com um sistema aqui para ixibição das imagens
de uma pasta
so que ela exibe certinha, mais comerçando pela pagina 0
como seria para pagina 1...
<?
$id = $_GET[id];
$pg = $_GET[pagina];
if(isset($_GET[pagina])) {
$pg = $pg;$pg = 1;
}
$sql = mysql_query("SELECT * FROM {$prefixdb}galeria where id='$id'");
$dados= mysql_fetch_array($sql);
$dir = "imagens/coberturas/$dados[pasta]/";
$data = explode("-", $dados[data]);
$novadata = "$data[2]/$data[1]/$data[0]";
?>
<script language=JavaScript1.2>
function makevisible(cur,which){
if (which==0)</SCRIPT>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="51%" align="left"><strong>Local: <?php print $dados[local] ?></strong></td>
<td width="49%" align="right"><strong>Data: <?php print $novadata ?></strong></td>
</tr>
<tr>
<td colspan="2" align="center"><br /><?
$handle = opendir($dir);
$ext = "jpg";
$indice = 0;
$ipp = 20;
while (false !== ($file = readdir($handle)))
{
$pathdata = pathinfo($file);
if (!is_dir($file) && ($pathdata["extension"] == strtolower($ext)) || ($pathdata["extension"] == strtoupper($ext)))
{
$imagens[$indice] = $file;
$indice++;
}
}
natcasesort($imagens);
reset($imagens);
$paginas = ceil(count($imagens) / $ipp);
$inicio = $pg * $ipp;
$thumb="thumbsm.php?w=120&h=100&imagem=";if($imagens[$i] != ""){
$cont=$cont+1;
?>
<?
$z = "";
while($z < "$paginas") {
$z++;
if($pg == $z){
$page = $ipp*$z+1;
}
}
//echo $page;
?>
<a href="<? echo "thumbsg.php?&imagem=$dir$imagens[$i]"; ?>" rel="lightbox[roadtrip]"><img src="<? echo "$thumb$dir$imagens[$i]"; ?>" hspace="1" vspace="2" border="0" style="border:1px solid #999999;FILTER: alpha(opacity=100)" onMouseOver="makevisible(this,0)" onMouseOut="makevisible(this,1)"></a>
<? } ?></td>
</tr>
<tr>
<td colspan="2" align="right"><? $total = ceil(count($imagens)); echo $total; ?>
Fotos</td>
</tr>
<tr>
<td colspan="2" align="center"><?
$total = ceil(count($imagens));
$pa = $_GET[pagina];
if(isset($_GET[pagina])) {
$pa = $pa;
} else {
$pa = 1;
}
$max_links = 3;
//
$a = $pa -1;
$b = $pa +1;
if($a <=0) {
echo "<< anterior ";
//
} else {
echo "<a href='?p=fotos&id=$id&pagina=".$a."' target='_self'> << anterior </a> ";
}
for($i = $pa-$max_links; $i <= $pa-1; $i++) {
//
if($i <=0) {
//faz nada
} else {
echo "<a href='?p=fotos&id=$id&pagina=".$i."' target='_self'>".$i."</a> ";
}
}
//
echo ("<B>[$pa] </B>");
//
for($i = $pa+1; $i <= $pa+$max_links; $i++) {
//
if($i > $paginas -1)
{
//
} else {
echo "<a href='?p=fotos&id=$id&pagina=".$i."' target='_self'>".$i."</a> ";
}
}
if($b > $paginas -1) {
echo "próximo >>";
} else {
echo "<a href='?p=fotos&id=$id&pagina=".$b."' target='_self'>próximo >></a> ";
}
?></td>
</tr>
</table>
alguem pra dá uma forcinha aquii ???
Carregando comentários...