|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: chelloPL 27-08-2007, 21:40 |
Moja strona w PHP + phpBB [newsy i mały panel] |
Autor |
Wiadomość |
pawelek
Posty: 11
|
Wysłany: 02-08-2005, 00:45 Moja strona w PHP + phpBB [newsy i mały panel]
|
|
|
Witam
Nie miałem pojęcia, gdzie umieścić temat więc dałem tu [proszę o zrozumienie i ewentualne przeniesienie w razie złego podforum].
Przejdę do rzeczy:
Robię sobie na Apachu stronkę w PHP używając skryptu:
Kod: | <? if($id == ""){ $id = "jakispliczek"; } ?> |
w body
Kod: | <? include ($id. ".php");?> |
w miejscu do wyświetlenia
i wszystko chodzi jak należy.
Postanowiłem dodać na stronę Panel phpBB i zaczęły się problemy
Kod: | <?php
echo("Użytkowników: ".$total_users."<br>Postów: ".$total_posts."<br>Ostatnio zarejestrowny: <a href=forum/profile.php?mode=viewprofile&u=".$newest_uid." target=\"_blank\">".
$newest_user."</A>");
?>
<br><br>
<?php
if( $userdata['session_logged_in'] )
{
echo '<b>Witaj '.$userdata['username'].'</b><br>';
echo ' | <A HREF="'.append_sid($phpbb_root_path.'profile.php?mode=editprofile').'">Edytuj profil</A><br>';
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
if ( $userdata['user_new_privmsg'] )
{
$l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
WHERE user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
}
$s_privmsg_new = 1;
$icon_pm = $images['pm_new_msg'];
}
else
{
$s_privmsg_new = 0;
$icon_pm = $images['pm_new_msg'];
}
}
else
{
$l_privmsgs_text = $lang['No_new_pm'];
$s_privmsg_new = 0;
$icon_pm = $images['pm_no_new_msg'];
}
if ( $userdata['user_unread_privmsg'] )
{
$l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? $lang['Unread_pm'] : $lang['Unread_pms'];
$l_privmsgs_text_unread = sprintf($l_message_unread, $userdata['user_unread_privmsg']);
}
else
{
$l_privmsgs_text_unread = $lang['No_unread_pm'];
}
}
else
{
$icon_pm = $images['pm_no_new_msg'];
$l_privmsgs_text = $lang['Login_check_pm'];
$l_privmsgs_text_unread = '';
$s_privmsg_new = 0;
}
echo ' | <a href="'.append_sid("forum/privmsg.".$phpEx."?folder=inbox") . '" onclick="jump_to_inbox();return false;" target="_new">PW ['.$userdata['user_new_privmsg'].']</a><br>';
echo ' | <a href="'.append_sid('forum/login.php?logout=true&redirect=
'.$redir.'&sid='.$userdata['session_id']).'">Wyloguj</a><br>';
}
else
{
echo '
<form method="post" action="forum/login.php" STYLE="display: inline" name="login">
<input width="100" height="16" type="text" name="username">
<input width="100" height="16" type="password" name="password">
<input type="hidden" name="redirect" value="../"><br>
<input type=hidden name=login value="login">
<input class="text" type="checkbox" name="autologin">Zamiętaj mnie<br>
<input width="53" height="14" type="submit" value="Zaloguj">
</form>';
echo '<BR><A HREF="'.append_sid($phpbb_root_path.'profile.php?mode=register').'" class=l>Rejestracja</a>';
echo '<BR><A HREF="'.append_sid($phpbb_root_path.'profile.php?mode=sendpassword').'" class=l>Zapomniałem hasło</a>';
}
?> |
do wyświetlania całego Panelu.
No i Panel chodzi jak należy, nie mam abolutnie żadnych zastrzeżeń...
Tylko, że w tym momencie przestają działać moje podstrony
Poprostu za każdym razem ładuje się domyślna [jakispliczek]...
Ale co tam, pomyślałem, że tym zajmę się później i dodałem na stronkę Newsy z phpBB
Wstawiłem Kod: | <?php
$id = 1;
$x = 160;
mysql_connect ("localhost", "root", "mojehaslo") or
die ("Nie można połaczyć [Dane do bazy]");
mysql_select_db ("data") or
die ("Nie można połączyć [Nazwa Bazy]");
$wynik = mysql_query("SELECT phpbb_posts_text.post_id, phpbb_posts_text.post_subject, phpbb_posts_text.post_text, phpbb_posts.forum_id, phpbb_posts.poster_id, phpbb_users.user_id, phpbb_users.username, phpbb_posts.topic_id FROM phpbb_posts_text, phpbb_posts, phpbb_users WHERE phpbb_posts_text.post_id = phpbb_posts.post_id AND phpbb_posts.poster_id = phpbb_users.user_id AND phpbb_posts.forum_id = '$id' ");
while ($phpbb = mysql_fetch_array ($wynik))
{
echo "Autor: ";
echo $phpbb['username'];
echo "<br>Tytuł: ";
echo "";
echo $phpbb['post_subject'];
echo "<br>Treść: ";
echo substr($phpbb['post_text'],0,$x);
echo "";
}
?> |
W miejsce dawnego
Kod: | <? include ($id. ".php");?> |
I teraz jestem totalnie w kropce...
Czy ktoś mógłby mi pomóc złożyć to wszystko do kupy?
Załączam także pliczek index.php spakowany rarem, aby ew. jeżeli ktoś by się zainteresował to aby tam zajrzał
Pozdrawiam i liczę na waszą pomoc
index.rar Oto mój index.php spakowany rarem. |
Pobierz Plik ściągnięto 155 raz(y) 3,73 KB |
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Widmo


Pomógł: 180 razy Posty: 2435
|
|
|
|
 |
irekk

Pomógł: 283 razy Posty: 2927
|
Wysłany: 02-08-2005, 03:30
|
|
|
widzisz buraczku trza bylo trzymac jezor za zebami to bym ci tu dal poprawiony plik ale za te twoje szczekanie sie wypchaj
|
_________________ Cygantura |
|
|
|
 |
pawelek
Posty: 11
|
Wysłany: 02-08-2005, 03:36
|
|
|
Za moje szczekanie? To ty wyjechałeś na mnie
Posta poprawiłem zaraz po napisaniu
A tak wogóle to łaski bez
Są dziesiątki innych for |
|
|
|
 |
irekk

Pomógł: 283 razy Posty: 2927
|
Wysłany: 02-08-2005, 03:41
|
|
|
nie poprawiles i nie bylo znacznikow [php] jak twierdzisz. temat byl juz sporo w dole listy nie przeczytanych wiec nie wiem po co te brednie gadasz i skoncz masz PW od tego jesli chcesz ze mna pogadac. |
_________________ Cygantura |
|
|
|
 |
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 02-08-2005, 10:22
|
|
|
Widmo chyba coś pisał
jak Wam przejdzie to poslijcie PW to odblokuje |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
qubaa
Posty: 17
|
Wysłany: 22-08-2005, 21:22
|
|
|
To pomoże ktoś, bo ja też coś takiego planuje [tylko bez kłótni juz] |
|
|
|
 |
|
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 Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 15 | |
 |
|