04.02.2010, 15:07
Hallo benutze für meine Homepage (PHP Fusion) dieses Script
um die Beiträge aus dem Forum anzeigen zu lassen, aber wie bekomme ich das hin, das die angegebenen links sich in einem neuen Fenster öffnen lassen, hatte es schon mit target='_blank' probiert, das will aber nicht so, hat eventuell jemand von euch eine Idee?
Zitat:<?php
// Globales
define("KILL_GLOBALS", 1);
define("NO_ONLINE", 1);
define("IN_MYBB", 1);
chdir("./forum/");
require("./global.php");
// Anzahl der Themen
$limit = "5";
// Überlange Themen kürzen (0 = Nein, x = Anzahl der auszugebenden Zeichen)
$length = "0";
### Konfiguration ###
//Nicht sichtbare Foren ausschließen
$unviewable = get_unviewable_forums();
if($unviewable)
{
$unviewwhere = "AND fid NOT IN (".$unviewable.")";
}
// Head ausgeben
echo "<table width=\"90%\" align=\"center\" border=\"0\" padding=\"0px\" cellpadding=\"0\" cellspacing=\"0\" style=\"font-family: Arial; font-size: 12; border-collapse: inherit; border-top-style: none; border-right-style: none; border-left-style: none; white-space: none; border-top-width: medium; border-right-width: medium; border-left-width: medium; white-space: normal; border-bottom: 0px solid silver; \" border-collapse: inherit><tr><td colpan=\"4\" colspan=\"4\"><tr><td>Forum</td><td>Benutzer</td><td>Datum</td><td>Thema</td></tr>";
// Themen aus Datenbank holen
$query = $db->query ("SELECT subject,username,uid,tid,fid,dateline FROM ".TABLE_PREFIX."posts WHERE visible='1' $unviewwhere ORDER BY tid DESC LIMIT 0,".$limit."");
while($posts = $db->fetch_array($query))
{
// Forum ermitteln
$query2 = $db->query ("SELECT name FROM ".TABLE_PREFIX."forums WHERE fid = '".$posts['fid']."'");
$forums = $db->fetch_array($query2);
// Betreff kürzen?
if ($length != 0)
{
if (strlen($threads['subject']) > $length)
{
$posts['subject'] = substr($posts['subject'],0,$length) . "...";
}
}
// Daten ausgeben
echo "<tr><font size=\"2\"><td><a href=\"" .$mybb->settings['bburl']."/forumdisplay.php?fid=".$posts['fid']."\">".htmlspecialchars($forums['name'])."</a></td>
<td><a href=\"" .$mybb->settings['bburl']."/member.php?action=profile&uid=".$posts['uid']."\">".htmlspecialchars($posts['username'])."</a></td>
<td>".htmlentities(my_date($mybb->settings['dateformat'], $posts['dateline'])).", ".htmlspecialchars(my_date($mybb->settings['timeformat'], $posts['dateline']))."</td>
<td><a href=\"" .$mybb->settings['bburl']."/showthread.php?tid=".$posts['tid']."\">".htmlspecialchars($posts['subject'])."</a></td></tr>";
}
// Footer ausgeben
echo "</table>";
chdir("../");
?>
um die Beiträge aus dem Forum anzeigen zu lassen, aber wie bekomme ich das hin, das die angegebenen links sich in einem neuen Fenster öffnen lassen, hatte es schon mit target='_blank' probiert, das will aber nicht so, hat eventuell jemand von euch eine Idee?