+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 1 su 1

Paginazione immagini

  1. #1
    L'avatar di sistemista
    sistemista ora è in linea Topo di biblioteca
    Dunque,premetto che ho girato in lungo ed in largo sia sul ns.forum che altri forum.
    Ho un problema relativamente alla paginazione delle immagini.
    Avendo delle immagini,diciamo 14 giusto per esempio,voglio impaginarle o visualizzarle a gruppi di 3 righe per 4 colonne.
    Questo è il codice che per comodità le visualizza tutte correttamente ma non è quello che io voglio.
    <?php
    echo '<link rel="stylesheet" type="text/css" href="galleria.css"';
    function galleria($cartella){
    @require("paginazione.php");
    $p= new Paging;
    $listaFile = scandir($cartella);
    $tot_file = glob($cartella.'/*.jpg');   //recupero tutti i file 
    $max= 8;
    $r=0;
    $inizio=$p->paginaIniziale($max);
    // contiamo i file delle immagini
    $totimg=count($tot_file);
    $count=$totimg; 
    $pagine=$p->contaPagine($count, $max);
    $immagini=array();
    $t=0;
    foreach($listaFile as $value){
    if($value == '.' || $value == '..'){
    continue;
    }
    $immagini[$t]=$value;
    ++$t;
    }       
    $r=0;
    for($n=0; $n <= $totimg;$n++){
    echo "<div class='container'>";
    echo '<img class="galleria" src="'.$cartella.'/'.$immagini[$n].'">';
    echo "<div class='testo'><a href='#'>+Dettagli</a></div>";
    echo "</div>";
    $r=$r+1;
    if ($r==4){$r=0;
    echo "<div class='pulisci'>";
    echo "</div>";
    }
    }
    echo "<div class='pulisci'>";
    echo "</div>";
    $lista = $p->listaPagine($_GET['p'], $pagine);
    echo $lista . "<br>";
    }
    ?>
    
    e questo è il risultato delle immagini
    Come si può vedere le immagini vengono correttamente
    visualizzate a gruppi di 4(orizzontalmente).Vorrei
    che le immagini devono essere visualizzate massimo in 3 righe e poi click sulla pagina succesiva e visualizzare le seguenti immagini.
    Esempio:-le immagini in questione sono 14 ma per il momento vengono visualizzate solo 12 immagini,quindi,facendo click sulla pagina 2 dovrebbe visualizzare le seguenti 2 immagini...e quì mi sono completamente arenato....il valore $max serve per calcolare quante pagine servono.
    Ultima modifica di sistemista; 09-08-2010 17:50 
    ℹ️ Leggi di più su sistemista ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Paginazione dati
    Da alice1 nel forum PHP
    Risposte: 22
    Ultimo Post: 02-10-2009, 20:42
  2. Paginazione Record
    Da marco_532 nel forum Visual Basic 6
    Risposte: 6
    Ultimo Post: 05-02-2007, 19:12
  3. Paginazione dati
    Da condor1972 nel forum PHP
    Risposte: 1
    Ultimo Post: 18-11-2006, 07:56
  4. Paginazione dati
    Da kenzo2000 nel forum PHP
    Risposte: 1
    Ultimo Post: 15-01-2006, 17:58
  5. paginazione
    Da kaste81 nel forum ASP 3, ASP .Net
    Risposte: 0
    Ultimo Post: 15-12-2005, 23:06