phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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 :D
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
Wysłany: 02-08-2005, 01:45   

spokoj...
_________________
Potrzebujesz pomocy?
 
     
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 :mrgreen:

_________________
Cygantura
 
     
pawelek

Posty: 11
Wysłany: 02-08-2005, 03:36   

Za moje szczekanie? To ty wyjechałeś na mnie :mrgreen:
Posta poprawiłem zaraz po napisaniu :mrgreen:
A tak wogóle to łaski bez :mrgreen:
Są dziesiątki innych for :mrgreen:
 
     
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 :D
 
     
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] :)
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
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

Skocz do:  

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
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

https://nabea.pl

• Zamów reklamę