Verfasst: 16.05.2005 17:51
ok aber jetzt:
banners.tpl
Code: Alles auswählen
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
//
// Banner auslesen
//
$sql = "SELECT *
FROM " . BANNERS_TABLE . "";
$result = $db->sql_query($sql);
while ( $row = $db->sql_fetchrow($result) )
{
$bannerid = $row['banner_id'];
$bannername = $row['banner_name'];
$bannerurl = $row['banner_url];
$bannerwidth = $row['banner_width'];
$bannerheight = $row['banner_height'];
$bannerimg = $row['banner_name];
$banner = "<a href='$bannerurl' target='_blank'><img src='$bannerimg' width='$bannerwidth' height='$bannerheight'>";
$template->assign_block_vars('banner', array(
'BANNER' => $banner
));
}
$template->set_filenames(array(
'banners' => 'banners.tpl'
));
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Code: Alles auswählen
<table calss="forumline" width="100 %">
<!-- BEGIN banner -->
<tr>
<td calss="row1">
{banner.BANNER}
</td>
</tr>
<!-- END banner -->
</table>