Gå til innhold

Skript som viser nye poster på forumet?


Gjest medlem-77217

Anbefalte innlegg

Gjest medlem-77217

Hei, jeg trenger et skript som viser alle de nye postene på IPB v1.3 forumet mitt!

Prøvde å lete litt på Invisionize.com men fant ingenting :(

noen som har et?

Lenke til kommentar
Videoannonse
Annonse
Her er en kode du kan bruke for å legge ut på websiden de siste aktive trådene på ditt Invision Power Board forum.

 

<? 
$conn = mysql_connect("localhost", "BRUKERNAVN", "PASSORD"); 
mysql_select_db("DATABASE", $conn) or die(mysql_error()); 

$query = mysql_query("SELECT last_poster_name, last_poster_id, title, tid, forum_id, last_post FROM ippbe_topics ORDER BY last_post DESC LIMIT 0, 5"); 

// 0 teller som nyeste post. 5 sier at kun de 5 siste trådene skal vises. 
// Disse kan endres fritt
     
while($lp = mysql_fetch_array($query)) 
{ 
        
echo "<div align=left> 
<a href=/forum/index.php?showtopic=$lp[tid]&view=getnewpost target=_blank>$lp[title]</a> by <a href=/forum/index.php?showuser=$lp[last_poster_id] target=_blank>$lp[last_poster_name]</a></div>"; 
} 
     
?>

 

Ikke glem å fyll ut brukernavn/passord osv.

 

Denne koden skal fungere på IPB 2.0, men jeg har kun testet med IPB 1.3.

 

Edit: Endret litt på teksten.

2668696[/snapback]

Lenke til kommentar

Irriterende at den linke til post-greia ikke fungerer lenger.

 

Anyway, fant enda et slikt script i samme tråden.

 

https://www.diskusjon.no/index.php?showtopic=324727&st=60[/url] ' date='29/06-2005 : 18:52']IPB kode som viser de siste innleggene

 

<?
/*
****************************************************
*                                                  *
*     Navn: IPB show last posts                    *
*     Beskrivelse: Viser siste innlegg             *
*     Laget av: Zico<[email protected]>        *
*                                                  *
*     Funnet en feil? Kontakt meg på mail.         *
*                                                  *
****************************************************
*/

//Du må endre infoen under:
$host = '';             //Skriv inn hosten din til MySQL. Bruker du en annen port så skriver du host:port.
$db = '';               //Skriv inn navnet på databasen din
$username = '';         //Skriv inn brukernavnet ditt
$password = '';         //Skriv inn passordet ditt
$path = '';             //Stien til phpbb2 forumet ditt
$maxposts = '';         //Skriv inn maks poster som skal vises.
$prefix = '';           //Prefix'en du bruker. UTEN _ (UNDERSTREK). ibf er default.

//Ikke røre her men mindre du vet hva du gjør.
if($host == '' || $db == '' || $username == '' || $maxposts == '' || $prefix == ''){
echo 'Jeg har ikke giddet å konfigurere noe';
} else {
@mysql_connect($host, $username, $password)
or die( mysql_error() );
@mysql_select_db($db)
or die( mysql_error() );
$query = "SELECT " . $prefix . "_posts.topic_id as topicid, " . $prefix ."_posts.author_id as authorid, " . $prefix ."_posts.author_name as authorname, " . $prefix ."_topics.title as topictitle 
FROM " . $prefix ."_posts, " . $prefix ."_topics 
WHERE " . $prefix ."_posts.topic_id=" . $prefix ."_topics.tid
GROUP BY topicid
ORDER BY " . $prefix ."_posts.pid DESC
LIMIT $maxposts";
$sql = @mysql_query($query) 
or die( mysql_error() );
while( $row = mysql_fetch_array($sql) ){
echo '<a href="' . $path . 'index.php?showtopic=' . $row['topicid'] . '&view=findpost&view=getnewpost">' . $row['topictitle'] . '</a> av <a href="' . $path . 'index.php?showuser=' . $row['authorid'] .'">' . $row['authorname'] . '</a><br />';
}
mysql_close();
}
?>

4426234[/snapback]

Lenke til kommentar
Gjest medlem-77217
Irriterende at den linke til post-greia ikke fungerer lenger.

 

Anyway, fant enda et slikt script i samme tråden.

 

https://www.diskusjon.no/index.php?showtopic=324727&st=60[/url] ,29/06-2005 : 18:52]IPB kode som viser de siste innleggene

 


$path = '';             //Stien til [B]phpbb2[/B] forumet ditt

4426234[/snapback]

5706246[/snapback]

sikker på at denne er rett?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...