Slt,
Si vous avez ce prob sur le thème de votre site:
ouvrir theme.php.
supprimez:
if ($banners == 1) {
$numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_banner WHERE type='0' AND active='1'"));
/* Get a random banner if exist any. */
/* More efficient random stuff, thanks to Cristian Arroyo from http://www.planetalinux.com.ar */
if ($numrows>1) {
$numrows = $numrows-1;
mt_srand((double)microtime()*1000000);
$bannum = mt_rand(0, $numrows);
} else {
$bannum = 0;
}
$sql = "SELECT bid, imageurl, clickurl, alttext FROM ".$prefix."_banner WHERE type='0' AND active='1' LIMIT $bannum,1";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$bid = $row[bid];
$imageurl = $row[imageurl];
$clickurl = $row[clickurl];
$alttext = $row[alttext];
if (!is_admin($admin)) {
$db->sql_query("UPDATE ".$prefix."_banner SET impmade=impmade+1 WHERE bid='$bid'");
}
if($numrows>0) {
$sql2 = "SELECT cid, imptotal, impmade, clicks, date FROM ".$prefix."_banner WHERE bid='$bid'";
$result2 = $db->sql_query($sql2);
$row2 = $db->sql_fetchrow($result2);
$cid = $row2[cid];
$imptotal = $row2[imptotal];
$impmade = $row2[impmade];
$clicks = $row2[clicks];
$date = $row2[date];
/* Check if this impression is the last one and print the banner */
if (($imptotal <= $impmade) AND ($imptotal != 0)) {
$db->sql_query("UPDATE ".$prefix."_banner SET active='0' WHERE bid='$bid'");
$sql3 = "SELECT name, contact, email FROM ".$prefix."_bannerclient WHERE cid='$cid'";
$result3 = $db->sql_query($sql3);
$row3 = $db->sql_fetchrow($result3);
$c_name = $row3[name];
$c_contact = $row3[contact];
$c_email = $row3[email];
if ($c_email != "") {
$from = "$sitename <$adminmail>";
$to = "$c_contact <$c_email>";
$message = ""._HELLO." $c_contact:nn";
$message .= ""._THISISAUTOMATED."nn";
$message .= ""._THERESULTS."nn";
$message .= ""._TOTALIMPRESSIONS." $imptotaln";
$message .= ""._CLICKSRECEIVED." $clicksn";
$message .= ""._IMAGEURL." $imageurln";
$message .= ""._CLICKURL." $clickurln";
$message .= ""._ALTERNATETEXT." $alttextnn";
$message .= ""._HOPEYOULIKED."nn";
$message .= ""._THANKSUPPORT."nn";
$message .= "- $sitename "._TEAM."n";
$message .= "$nukeurl";
$subject = "$sitename: "._BANNERSFINNISHED."";
mail($to, $subject, $message, "From: $fromnX-Mailer: PHP/" . phpversion());
}
}
$showbanners = "<a href="banners.php?op=click&bid=$bid" target="_blank"><img src="$imageurl" border="0" alt='$alttext' title='$alttext'></a>";
}
}
Remplacer par:
if ($banners) {
include("banners.php");
}
Sinon si vous voulez garder la bannière, cf le topic:
http://www.pragmamx.org/forum-topic-9414.0.html