Scripts

IPB laatste topics

Ik hoef denk ik niet veel uit te leggen, behalve: Het is nog een kale pagina, er is niks meer dan topics op te zien, daarom moet je hem met php ofzo includen, of je voegt hem handmatig in je pagina, en dan met css enz een beetje opmaken naar eigen stijl. En oja, je moet ook de variablen bovenaan `t script wijzigen.

ipb-laatste-topics
<?php 
/* EDIT ALLES HIERONDER */
$host         = 'localhost'; //mysql host, meestal is dat 'localhost'
$Naam      = 'donald'; //mysql username
$Paswoord = 'duck'; //mysql passwoord
$database = 'dbtje'; //mysql database
$pre         = 'ibf_'; //ipb table prefix, standaard 'ibf_'
$tids         = 5; //aantal topics dat weergegeven moet worden
$b_url      = 'http://forum.site.nl/'; //url naar je ipb board, moet eindigen op '/'

/* NIKS MEER TE EDITEN */
//----------------------------------------------------------\\

mysql_connect($host,$Naam,$Paswoord); 
mysql_select_db($database); 

setlocale (LC_TIME, 'nl_NL'); 
setlocale (LC_TIME, 'Dutch'); 

//de 0,5 laat de laatste 5 opsts zien, als je er 10 wil zien, doe dan 10 ipv 5;) 
$query = mysql_query("SELECT * FROM ".$pre."posts ORDER BY pid DESC LIMIT 0,".$tids); 
while($doe = mysql_fetch_object($query)) { 

 $Tijd = $doe->post_date; 
 $Topicid = $doe->topic_id; 
  
 $Tijd = strftime("%H:%M", $Tijd); 

   $query2 = mysql_query("SELECT * FROM ".$pre."topics WHERE tid='".$Topicid."'"); 
   while($doe2 = mysql_fetch_object($query2)) { 

   $Topicnaam = $doe2->title; 

   } 

 if (strlen($Topicnaam) > 15) { 
   $Titel = substr($Topicnaam,0,15)."..."; 
 } 

 echo "[".$Tijd."]<a href=\"".$b_url."index.php?showtopic=".$Topicid."\" title=\"".$Topicnaam."\" target=\"_blank\">".$Topicnaam."</a><br>"; 

} 
?> 

Reacties

0
Nog geen reacties.