Codice PHP:
session_start();
// paginazione get articoli -----------------------------------------------------------
$pag intval($_GET['art']);

// fine paginazione get articoli --------------------------------------------------

//---------------------- info articoli -------------------------------------------------------------------------------
// tipo sezione ----------------------
$sez "art";

// fine tipo sezione -----------------

// richiesta uri--------------------------------------------------------
$path"http://";
$path .= $_SERVER['HTTP_HOST'];
$uri $_SERVER['REQUEST_URI'];
$path .= $uri;
// fine richiesta uri-----------------------------------------------------

// ------------------------ sessioni ------------------------------------------
$_SESSION['pag'] = $pag;
$_SESSION['sezione']= $sez;
$_SESSION['path']= $uri;

// -------------------- fine info articoli-------------------------------------------------------------------------

// contatori -------------------------------------------------------------------------------------------------------
// numero articoli
$conta_articoli mysql_query"SELECT count(*) as tot FROM articoli WHERE sezione='0'" ) or die( mysql_error() );
$r_articoli mysql_fetch_array$conta_articoli );
$n_articoli $r_articoli['tot'];
            
// nuumero commenti
$conta_commenti mysql_query"SELECT count(*) as tot FROM commenti WHERE page =$pag) or die( mysql_error() );
$r_commenti mysql_fetch_array$conta_commenti );
$n_commenti$r_commenti['tot'];

$show_commenti= ($n_commenti == 1) ? "commento" "commenti";


// fine contatori ---------------------------------------------------------------------------------------------------



// selezione articoli -------------------------------------------------------


$query"SELECT *, DATE_FORMAT(datetime,'[b](%d.%m.%Y[/b] - [b]%H:%i:%s)[/b]') as datatime FROM articoli WHERE sezione='0' AND id=$pag LIMIT 1";
$risultato mysql_query($query);
 
// fine selezione articoli --------------------------------------------------
        
                
$flag_colore=0;

                while(
$articles=mysql_fetch_array($risultato)){
                    
$titolo=$articles['titolo'];
                    
$content=$articles['content'];
                    
$url=$articles['url'];
                    
$materia=$articles['materia'];
                    
$id=$articles['id'];
                    
$si=$articles['si'];
                    
$no=$articles['no'];
                    
$datetime$articles['datatime'];
                    
$preview$articles['preview'];
                    
$tag$articles['tag'];
                    
$commentimysql_query("UPDATE articoli SET commenti=$n_commenti WHERE id = '$pag'");
                    
                    if(isset(
$_GET['segnala']) AND $_GET['segnala'] == 1){
                    echo 
"
"
;
                    include(
"segnala_art.php");
                    }
                    else{
                    include(
"page.php");
                    echo 
$pagea;
                    echo 
"<h1>".ucfirst($titolo)."</h1><div class=\"corp\"><div class=\"cont2\">$preview</div></div>
"
;
        
                    
// colore alternato
                    
if($flag_colore==0){
                        
$flag ="<div class=\"cont1\">";
                        
$flag_colore=1;
                    }
                    else{
                        
$flag"<div  class=\"cont2\">";
                        
$flag_colore=0;
                    }
                    
                    
// pagine sviluppate
                    
echo "<a name=\"articolo\"></a>";
                    echo 
"<div class=\"corp\">";
                    echo 
"<div class=\"cont1 tornasu\">";
                    echo 
"<a href=\"../all.php\">Tutti gli articoli</a>";
                    echo 
"</div>";
                    echo 
"<div class=\"cont2\">";
                    echo 
"<div class=\"inter\">";
                    echo 
"<div class=\"left\">";
                        include (
"vota.php");
                    echo 
"</div>";
                    echo 
"<div class=\"right\">
                    Pubblicato in <a href=\"http://www.atuttascienza.altervista.org/ricerca.php?search=
$materia\">".ucfirst($materia)."</a> $datetime
 
                    <a href=\"
$path&segnala=1\">Segnala ad un amico</a> | 
                        <a href=\"#commenti\">Commenta</a> [b](
$n_commenti $show_commenti)[/b]

                        <a href=\"javascript:window.print()\">Versione stampa</a> | 
                        <a href=\"javascript:bookmarksite('Atuttascienza..nel mare del sapere','http://
$path')\">Aggiungi a preferiti</a></div>";                      
                    echo 
"<div class=\"clear\"></div>


"
;
                
                    
$testo$content;
                    include (
"replace.php");
                    echo 
"</div></div>";
                    echo 
"<div class=\"cont1 tornasu\">";
                    echo 
"<a href=\"../all.php\">Tutti gl articoli</a> | <a href=\"#articolo\">Torna su</a>";
                    echo 
"</div>";
                    echo 
"</div>";
            
                    echo 
"
"
;

                    
                    include(
"commenti.php");
                    echo 
$pagea;
                    include(
"correlati.php");
                    echo 
"
"
;
                    
                    }
                            
                    
    } 

questa è la pagina che raccoglie gli articoli...che crea il get...come si può notare c'è commenti.php inserito con include dove poi si trova anche il setcookie...
comunque il bello è che finchè non ho creato il guestbook sembrava funzionare tutto.
la pagina del guestbook prende con include la pagina guest_comment.php che è quasi uguale a quella di commenti.php ma cambiano le variabili poichè vanno riferite al guestbook...

ho notato che sempre nel articolo con id 1 il numero di commenti non si aggiorna più...
il trucco che uso in commenti è che una volta mandato il commento aggiorno la pagina con header location in modo da aggiornare i commenti e il suo numero.quindi è come se la ricaricassi..

[/PHP]