Pogoniarz17 napisał(a):
nie zaincludujesz tego
Dlaczego niby nie ? Jesli portal jest w php, to spokojnie moze zaincludowac.
Pogoniarz17 napisał(a):
myślę, że raczej poprawnie
Nie jest poprawny. To "sprawdzanie" tablicy $userdata jest absolutnie niepoprawne. Z authami bedzie problem, bo trzeba bedzie pobrac wiecej rekordow, w przypadku, gdyby nie wszystkie mozna bylo wyswietlic, wiec pobierzemy tylko z auth_read = WSZYSCY. Sesja jest niepotrzebna w tym wypadku, wiec ja wyrzucimy, tylko niepotrzebny kod.
[php]<?php
define('IN_PHPBB', true);
$phpbb_root_path = './phpBB2/';
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'common.' . $phpEx);
$sql = 'SELECT t.topic_id, t.topic_title, t.topic_replies
FROM ' . TOPICS_TABLE . ' t , ' . FORUMS_TABLE . ' f
WHERE t.forum_id = f.forum_id
AND f.auth_read = ' . AUTH_ALL . '
ORDER BY topic_views DESC
LIMIT 10';
$result = $db->sql_query($sql);
echo '<table>' . "\n";
while ( $row = $db->sql_fetchrow($result) )
{
echo '<tr><td><a href="viewtopic.' . $phpEx . '?' . POST_TOPIC_URL . '=' . $row['topic_id'] . '">' . $row['topic_title'] . '</a></td><td>' . $row['topic_replies'] . '</td></tr>' . "\n";
}
echo '</table>' . "\n";
?>[/php]
[ Dodano: 13:52, 28 Grudzień 2007 ]Cytuj:
//EDIT:
Proszę Moderatora o zaktualizowanie tytułu tematu na - Wstawienie na stronie portalu 10 ostatnich postów oraz 10 najczęściej czytanych tematów z forum
Przeciez sam to mozesz zrobic... Edytujesz pierwszy post i zmieniasz tytul.
Daj biedakowi rybę, a zje ją i będzie głodny. Daj biedakowi wędkę, a sam sobie bedzie łowił ryby!
Uwagi moderatora kiziu (dodane 28 Gru 2007, 13:57):
Ostatnio edytowany przez kiziu, 28 Gru 2007, 13:57, edytowano w sumie 1 raz