Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyciągnięcie na stronę zawartości forum
dorth_24
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 14.07.2005

Ostrzeżenie: (0%)
-----


Witam
chciałbym zrobić coś takiego by na stronie startowej (np. www.cos.pl/index.php) pokazywały się nowe tematy z forum PHPBB (on jest w www.cos.pl/forum/) ale zupełnie nie wiem jak to wyciągnąć. Może już ktoś coś takiego robił i pomoże mi
Go to the top of the page
+Quote Post
Ociu
post
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




  1. <?php
  2.  
  3. $ubase="";//login do bazy
  4. $pbase="";//haslo do bazy
  5. $hbase="";//host bazy
  6. $bbase="";//nazwa bazy
  7. $ile=""; //ile znaków nazwy topica ma wyswietlac
  8. $prefix="";//prefix do bazy bez _
  9.  
  10. $sql=mysql_connect($hbase,$ubase,$pbase);
  11.  
  12.  
  13. $result=mysql_db_query($bbase,"SELECT `topic_id` , `topic_title` FROM `".$prefix."_topics` ORDER BY topic_id DESC LIMIT 0,10");
  14.  while($wiersz=mysql_fetch_array($result)){
  15.  
  16.  $obcieta=substr($wiersz[1] ,0,$ile);  
  17.  echo("<a href="http://adres do forum/viewtopic.php?t=$wiersz[0]">$obcieta ...</a><br>");
  18.  
  19. }
  20.  
  21. mysql_close($sql); 
  22. ?>
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




php -> Skrypty Forum


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Fuzja
post
Post #4





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 6.11.2005

Ostrzeżenie: (0%)
-----


A wie ktoś jak zrobić to tylko , żeby wyswietlało nie ostatnie tematy , lecz ostatnie posty w tematach , dokładnie coś takiego jak na post-nuke.pl
Go to the top of the page
+Quote Post
kocurkiewicz
post
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 6.11.2005

Ostrzeżenie: (0%)
-----


  1. <?php
  2. mysql_connect(host,user,pass); 
  3. mysql_select_db(dbname);  
  4. $result = mysql_query('SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.po
    st_time, p.post_username
  5. FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_users u2
  6. WHERE t.topic_poster = u.user_id
  7. AND p.post_id = t.topic_last_post_id
  8. AND p.poster_id = u2.user_id
  9. ORDER BY t.topic_last_post_id DESC
  10. LIMIT 7');
  11. while($row = mysql_fetch_array($result)) { 
  12. $b .='<strong><big>ˇ</big></strong> <a href="http://forum.bruinena.net/viewtopic.php?t='.$row['topic_id'].'">'.substr($row['topic_title'], 0, 20).' '.((strlen($row['topic_title']) > 20) ? "..." : '').' ('.$row['topic_replies'].')</a><br>'.$row['user2'].'<br> ';
  13. } 
  14. ?>


Teoretycznie jest dobrze, jeśli chcesz więcej to wgraj sobie "Topics Anywhere"


--------------------
Fedora Core relase 4 Stentz
$ ls -a ~/workshop/
.
bruinena.net/
gedit-2.10.2-3
php-5.0.4-10.4
mysql-4.1.11-2
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 22:49