Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Suddividere la visualizzazione dei messaggi di 10 in 10

    Ciao...
    Ho creato diciamo una specie di forum, solo che mano a mano che la gente scrive la pagina si allunga. Come posso fare per farla dividere in piu pagina? Cioè vorrei che la visualizzazione dei messaggi avvenisse di 10 in 10, come un forum normale.

    Sto usando come database un file txt, al posto di un normale database sql.


    Il codice per la scrittura sul file è questo:

    codice:
    <?php
    $data = date("d/m/Y H:i");
    
    $inserimento = "$nickname|$commenti|$data|§";
    
    $filename = "dbase.txt";
    $fp = fopen ($filename, "a+");
    $scrivi = fwrite ($fp, $inserimento);
    ?>
    il codice per la visualizzazione è questo:

    codice:
    <?php
    $conta=0;
    $filename = "./dbase.txt";
    $handle = fopen($filename, "r");
    $file = fread($handle, filesize($filename));
    fclose($handle);
    $righe=explode("§",$file);
    foreach($righe as $v)
    {
    $conta++;
    list($nickname, $commenti, $data) = explode ("|", $v);
    
    
    echo "<tr><td><font face='Tahoma' color='D4F3FF'>".stripslashes($nickname)."</font></td><td></td><td><font face='Tahoma' color='D4F3FF'>".stripslashes(nl2br($commenti))."</font></td><td></td><td><font face='Tahoma' color='B7DEEC'>".$data."</font></td></tr><tr><td></td></tr>";
    }
    ?>

  2. #2
    cerca nel forum "Paginazione", trovi un sacco di roba utile.
    Io l'ho fatto nel mio sito, ma prendevo i dati da un database...il pricedimento penso sia olo stesso, solo che invece che leggere il db devi leggere il file txt, se vai su freephp trovi un articolo di GM a riguardo...io ho seguito quello.
    Il mio sito: CIONCO.ALTERVISTA.ORG
    Lloyd Bank$
    I roll with the gangstas don't get fly with your mouth
    The wrong punchline'll have niggas inside of your house

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.