perchè non riesco a far funzionare l'anteprima dei post e il suo rendirizzamento????
codice:
<html> <head> <title>MioBlog</title> </head> <body> <h1>MioBlog: realizzato in PHP e MySQL</h1> <?php // inclusione del file di classe include "funzioni_mysql.php"; // istanza della classe $data = new MysqlClass(); // chiamata alla funzione di connessione $data->connetti(); // query per l'estrazione dei record $post_sql = $data->query("SELECT * FROM post ORDER BY data_post DESC"); // controllo sul numero di record presenti in tabella 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 ". $autore_post . "\n"; echo "
\n"; echo "Pubblicato il " . $data->format_data($data_post) . "\n"; echo "
\n"; // link 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_post, 50, $leggi_tutto)."</p>\n"; // parte relativa al conteggio dei commenti } }else{ // notifica in assenza di record echo "Per il momento non sono disponibili post."; } // chiusura della connessione a MySQL $data->disconnetti(); ?> </body> </html>