Witam
Mam pytanie odnośnie tematu : http://www.php-fu...ad_id=7037
Tam wszytsko działało.Teraz mam Brotator z możliwością dodania bannera flash i nie da się go wypośrodkować jak w temacie który przytoczyłem powyżej. Oto kod banner.php
<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2005 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
require_once (BASEDIR."maincore.php");
require_once("brotator_config.php");
global $settings, $data;
$result = dbquery("SELECT id, counter, banner, expireby, expireat FROM ".DB_PREFIX."pb_brotator WHERE active=1 ORDER BY RAND() LIMIT 1;");
if (dbrows($result)) {
$data = dbarray($result);
if ($data['expireby']=='c') {
if ($data['counter']<=1) {
dbquery("UPDATE ".DB_PREFIX."pb_brotator SET counter=counter-1, views=views+1, active=0 WHERE id = '".$data['id']."'");
}
else {
dbquery("UPDATE ".DB_PREFIX."pb_brotator SET counter=counter-1, views=views+1 WHERE id = '".$data['id']."'");
}
}
if ($data['expireby']=='d') {
$tmpstr = explode("-", $data['expireat']);
$db_year = $tmpstr[0];
$db_month = $tmpstr[1];
$db_day = $tmpstr[2];
if ( mktime(0,0,0,date("m"),date("d"),date("Y")) > mktime(0,0,0, $db_month, $db_day, $db_year) ) {
dbquery("UPDATE ".DB_PREFIX."pb_brotator SET views=views+1, active=0 WHERE id = '".$data['id']."'");
}
else {
dbquery("UPDATE ".DB_PREFIX."pb_brotatorswf SET views=views+1 WHERE id = '".$data['id']."'");
}
}
$po = array(".gif",".GIF",".jpeg",".JPEG",".jpg",".JPG",".png",".PNG");
$przed = strrchr($data['banner'], ".");
if (in_array($przed, $po)) {
echo "[color=red]<center>[/color]<a href='".PB_JUMP."?bid=".$data['id']."' target='_external'>";
echo "<img src='".$data['banner']."' alt='' width='468' height='80'>";
echo "</a>[color=red]</center>[/color]\n";
} else {
echo "<OBJECT style='bgcolor:#000000'
codeBase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'
height='80' width='468' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'><PARAM NAME='movie' VALUE='".$data['banner']."'><PARAM NAME='quality' VALUE='high'><PARAM NAME='menu' VALUE='false'>
<embed src='".$data['banner']."' quality='high' menu='false'
pluginspage='http://www.macromedia.com/go/getflashplayer'
type='application/x-shockwave-flash' width='468' height='80'></embed>
</OBJECT>";
}
} else {
echo "<b>brak banerow w bazie</b>";
}
?>
Kod zaznaczono na czerwono wpisałem ja, jednak banner nadal nie jest wypośrodkowany. |