Einträge aus Forum auf der Startseite [.php]

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Einträge aus Forum auf der Startseite [.php]

    hallo

    wie kann ich mir neue Einträge aus meinem Forum (vBulletin) auf der Hauptseite anzeigen lassen ?

    Danke im Vorraus!

  • #2
    Hallo Bjoern,

    um die Last vom Server zu nehmen, habe wir ein kleines Script gebaut, welches zum Zeitpunkt des speicherns eines neuen Eintrages in der Datenbank, ein TEXT-File (JavScript) erzeugt.



    Hier die Selectanweisung.
    Code:
    select  thread.lastpost as DatumPost,threadid,thread.title as treadtitel,forum.title as ForumTitel from thread,forum where (thread.forumid = forum.forumid) order by thread.lastpost DESC LIMIT 10

    hier der ganz code (als JavScript)

    Code:
    <?
    
       $mysql_link=@mysql_connect ("DEINSERVER","USER","PASSWORD");
      mysql_select_db ("DATENBANK",$mysql_link);
        $newLinks = fopen ("inc/new.Forum.js","w");
    
        $sqlQueryForum="select  thread.lastpost as DatumPost,threadid,thread.title as treadtitel,forum.title as ForumTitel from thread,forum where (thread.forumid = forum.forumid) order by thread.lastpost DESC LIMIT 10 ";
    
        $resultForum = mysql_query($sqlQueryForum) or die ("Datenbankfehler! versuchen Sie es erneut");
    
    
     fputs ($newLinks,"window.document.write('<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">');\n");
     fputs ($newLinks,"window.document.write('<tr><td valign=\"top\" colspan=\"3\">');\n");
     //fputs ($newLinks,"window.document.write('<a href=\"http://www.php-resource.de/indexforum.php3\"><img border=\"0\" src=\"http://www.php-resource.de/images/forum.gif\" width=\"101\" height=\"28\"></a>');\n");
     fputs ($newLinks,"window.document.write('<font face=\"Verdana, Helvetica\" size=\"4\"><b>Forum</b></font><font face=\"Verdana, Helvetica\" size=\"2\"> Das Forum für Anfänger und Profis<BR>Reden Sie mit! Hier gehts zur <a href=\"http://www.php-resource.de/indexforum.php\">Forumübersicht</a></font><BR><BR>');\n");
     fputs ($newLinks,"window.document.write('</td ></TR>');\n");
     fputs ($newLinks,"window.document.write('<tr><td ><FONT   face=\"Verdana, Helvetica\" size=\"-2\"><B>Datum</B></FONT></td><td ><FONT   face=\"Verdana, Helvetica\" size=\"-2\"><B>Thema</B></FONT></td><td ><FONT   face=\"Verdana, Helvetica\" size=\"-2\"><B>Forum</B></FONT></td></tr>');\n");
    
             while ($rowForum= mysql_fetch_array($resultForum))
             {
    
             $InsertDate=getdate($rowForum["DatumPost"]);
             $InsertAKTYear=$InsertDate["year"];
             $InsertAKTDay=$InsertDate["mday"];
             $InsertAKTMonth=$InsertDate["mon"];
    
     fputs ($newLinks,"window.document.write('<tr><td valign=\"top\"> ');\n");
     //fputs ($newLinks,"window.document.write('<img border=\"0\" src=\"http://www.php-resource.de/images/on.gif\" width=\"15\" height=\"15\" align=\"middle\"> ');\n");
     fputs ($newLinks,"window.document.write('<FONT  face=\"Verdana, Helvetica\" size=\"-2\"><NOBR>".$InsertAKTDay.".".$InsertAKTMonth.".".$InsertAKTYear."</NOBR></FONT>');\n");
    
    
    
     fputs ($newLinks,"window.document.write('</td ><td valign=\"top\">');\n");
    
     fputs ($newLinks,"window.document.write('<font face=\"Verdana, Helvetica\" size=\"1\">');\n");
    
    
     fputs ($newLinks,"window.document.write('[<a href=\"http://www.php-resource.de/forum/showthread.php?threadid=".$rowForum["threadid"]."\"  >-".htmlspecialchars($rowForum["treadtitel"])."</a>');\n");
    fputs ($newLinks,"window.document.write(']</font>');\n");
    
    
     fputs ($newLinks,"window.document.write('</td><td valign=\"top\">');\n");
    
     fputs ($newLinks,"window.document.write('<font face=\"Verdana, Helvetica\" size=\"1\">');\n");
    
     fputs ($newLinks,"window.document.write('".$rowForum["ForumTitel"]."</font></td></tr>');\n");
             }
    
     fputs ($newLinks,"window.document.write('</table>');\n");
    ?>

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      1000 Dank !

      echt super von Dir !!! Danke

      Kommentar


      • #4
        danke

        es klappt.echt toll ! wie kann ich dass nur gutmachen...

        Kommentar

        Lädt...
        X