Ciao seguendo la guida presente sul sito per creare un blog, ho un problema nel momento in cui viene creata l'anteprima nell'index.
L'anteprima viene generata solo che per il primo articolo non viene generato il link che manda al post completo, mentre se inserisco un secondo post appare il link che però manda al primo post e non al secondo. mi potete aiutare??

Codice PHP:
//CONTROLLO SUL NUMERO DEI RECORD ESTRATTI
        
if(mysql_num_rows($post_sql)>0){
            
//ESTRAZIONE DEI RECORD TRAMITE CICLO
            
while($post_obj $data->estrai($post_sql)){
                
$id_post $post_obj->id_post;
                
$titolo_post stripslashes($post_obj->titolo_post);
                
$testo_post stripslashes($post_obj->testo_post);
                
$autore_post stripslashes($post_obj->autore_post);
                
                
$data_post $post_obj->data_post;
                
                
                
// visualizzazione dei dati
    
echo "<h2>".$titolo_post."</h2>\n";
    echo  
"Autore [b]"$autore_post "[/b]\n";
    echo  
"
\n"
;
    echo  
"Pubblicato il [b]" $data->format_data($data_post) . "[/b]\n";
    echo  
"
\n"
;
        
// collegamento al testo completo del post
    
$leggi_tutto "
<a href=\"post.php?id_post=
$id_post\">Articolo completo</a>\n";
        
// anteprima del testo
     
        
echo "

"
.$data->preview($testo_post50$leggi_tutto)."</p>\n"
    echo 
"<hr>\n";
            } 
Questa invece è la funzione anteprima
Codice PHP:
    //FUNZIONE CREAZIONI ANTEPRIME POST
    
public function preview($post,$offset,$collegamento)
    {
        return(
count($anteprima explode(","$post)) > $offset) ? implode(""array_slice($anteprima0,  $offset)) . $collegamento $post;
    } 
Avete qualche idea, io sono ancora alle prime armi