Wysłany: Sob 06 Maj, 2006 Własna podstrona zintegrowana z phpBB by Przemo Adres forum:http://zagubieni.pl/forum/
Ten FAQ pokaże Ci jak łatwo możesz stworzyć strone zintegrowaną z phpBB i wyświetlić w niej żądane informacje pobierane z bazy forum.
Co będzie nam potrzebne? 1. Zainstalowane forum phpBB by Przemo (najlepiej 1.12.5)
2. Jakiś edytor plików html/php
3. Trochę inwencji twórczej
Określamy sobie zadanie, które ma wykonać nasza podstrona. W tym wypadku będzie ona wyświetlać użytkowników, którzy mają więcej lub równo 50 postów. Let's rock!
$sql = "SELECT u.user_id, u.username, u.user_posts
FROM " . USERS_TABLE . " u, " . POSTS_TABLE . " p
WHERE (u.user_id <> " . ANONYMOUS . ") AND (u.user_id = p.poster_id) AND (u.user_posts >= '50')
GROUP BY user_id, username
ORDER BY user_posts DESC";
$result = mysql_query($sql);
Tutaj dołączamy "główny" plik do includowania, gdzie są informacje o nagłówku, logowaniu, etc. Jeśli jesteś ciekaw(y/a) co jeszcze możesz tam znaleźć to po prostu zajrzyj do niego
Kod
$sql = "SELECT u.user_id, u.username, u.user_posts
FROM " . USERS_TABLE . " u, " . POSTS_TABLE . " p
WHERE (u.user_id <> " . ANONYMOUS . ") AND (u.user_id = p.poster_id) AND (u.user_posts >= '50')
GROUP BY user_id, username
ORDER BY user_posts DESC";
$result = mysql_query($sql);
Łączymy się z bazą i pobieramy potrzebne dla nas infromacje.
case PAGE_MOJA:
$location = 'Moja Podstrona';
$location_url = "moja_podstrona.$phpEx";
break;
W zmiennej $location wpisujemy to, co chcielibyśmy by wyświetlało się w pliku viewonline.php jeśli ktoś przebywa na naszej podstronie, a w zmiennej $location_url adres do podstrony.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Powered by PhpBB & Przemo. Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,66 sekundy. Zapytań do SQL: 16