$cms = new Ocarina(); $db = new MySQL(); $func = new Functions(); // Mi connetto al database $db->connettidb(); // Scarico la sezione $titolo_get = $func->escape($_GET['titolo']); $query = $db->query("SELECT * FROM pagine WHERE minititolo='{$titolo_get}'"); $righe = $db->conta($query); // Se la sezione esiste la prelevo if ($righe > 0) { while ($riga = $db->estrai($query)) { $titolo = $func->rescape($riga->titolo); $contenuto = bbcode($func->rescape($riga->contenuto)); } $description = autodescription($contenuto, 120); // Descrizione di 120 caratteri $setkeyword['content'] = $contenuto; // Testo $setkeyword['min_word_length'] = 5; // Caratteri minimi singola keyword $setkeyword['min_word_occur'] = 2; // Presenza delle parole nel testo perchè diventino keyword $setkeyword = new autokeyword($setkeyword, "iso-8859-1"); $keyword = $setkeyword->parse_words(); // Visualizzo la pagina $smarty->assign("titolo", $titolo . ' » ' . $cms->nomesito()); // Titolo della pagina $smarty->assign("contenuto", $contenuto); // Il contenuto della sezione $smarty->assign("description", $description);
} $data_attuale = $datatime->data("-"); $data_attuale2 = explode("-", $data_attuale); // Date if ($data == $data_attuale) { $data = 'oggi'; } elseif ($r["data"] == $data_attuale2[0] - 1) { $data = 'ieri'; } elseif ($r["data"] == $data_attuale2[0] - 2) { $data = 'l\' altro ieri'; } else { $data = 'il giorno ' . $data; } $autorelink = '<a href="' . $cms->url_cms() . 'profilo.php?nickname=' . $autore . '">' . $autore . '</a>'; $categorialink = '<a href="' . $cms->url_index() . 'categoria.php?cat=' . $categoria . '">' . $categoria . '</a>'; $description = autodescription($news, 120); // Descrizione di 120 caratteri $setkeyword['content'] = $news; // Testo $setkeyword['min_word_length'] = 5; // Caratteri minimi singola keyword $setkeyword['min_word_occur'] = 2; // Presenza delle parole nel testo perchè diventino keyword $setkeyword = new autokeyword($setkeyword, "iso-8859-1"); $keyword = $setkeyword->parse_words(); // I commenti $query2 = $db->query("SELECT * FROM commenti WHERE titolo='{$titolo_get}' ORDER BY data,ora ASC"); $commenti = array(); while ($riga2 = $db->estrai($query2)) { $commenti[] = array("data_com" => $func->rescape($riga2->data), "ora_com" => $func->rescape($riga2->ora), "autore_com_link" => '<a href="' . $cms->url_cms() . 'profilo.php?nickname=' . $riga2->autore . '">' . $riga2->autore . '</a>', "commento_bbcode" => bbcodecommenti($func->rescape($riga2->testo)), "ora_com" => $func->rescape($riga2->ora)); }