redtiger
So ich habe nun auch mal den Hack eingebaut und soweit funktioniert dieser auch doch leider wird dem jeweiligen User keine Statistik angezeigt und die werbung.php ist für alle sichtbar womit auch alle Banner ersichtlich sind was ja nicht so sein sollte.
Auch direkt mal eine Frage die Klicks und Views kann man ja einstellen, kann man eventuell auch die Zeit einstellen?
Also Banner XY wird für 30 Tage angezeigt.
Wenn ja, wie?
redtiger
Es steht ja in der Beschreibung das ein User sofern man dieses im ACP einstellt auch die Klickrate seiner Werbung sehen kann.
Es wird bei der Anleitung weder die usercp.php noch die usercp.tmp bearbeitet.
Auch ist dieses nicht in der Anleitung beschrieben und somit mal die Frage wie dieses nun umzusetzen ist.
Hoffe mal dass jemand hier helfen kann.
ePsyloN
Bei mir werden keine banner angezeigt
klick
redtiger
Hast du auch Banner eingefügt?
Hast du diesen Code:
<expression>banner()</expression>
beziehungsweise diesen Code:
<expression>banner(1)</expression>
im Forum eingebunden?
Aragorn88
EDIT: Fehler gelöst
Nun eine andere Frage!
Wie bekomm ich von Google Adsense den Code so eingefügt, das er mir auch was anzeigt im Footer ?
danke
Grüße
Tom
Cyberstar0
Hallo!
Vielen Lieben Dank. Der Hack funktioniert prima
Hab da aber mal ne kleine Frage.
Und zwar könnte mir einer sagen was ich machen muß damit die banner in so einer Tabelle angezeigt werden (bild)
Die sollte keine feste größe haben sondern sich dem Banner anpassen.
Ist das möglich?
Mfg
Cybi
LabSen
Kann mir jemand sagen, wo hier das Problem ist. Habe alles nach Anleitung eingebaut:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/virtual/XXX/htdocs/global.php(22

: eval()'d code on line 11
Fatal error: Call to undefined function banner() in /var/www/virtual/XXX/htdocs/global.php(230) : eval()'d code on line 12
Mehr sehe ich auf der Startseite nicht mehr
consch
Schau mal bitte in die global.php und sage mal, was für ein Template jeweils in Zeile 228 und 230 aufgerufen wird. Wenn Du nicht weißt, was ich meine, dann poste bitte hier mal die entsprechenden Passagen.
LabSen
Die Templates headinclude und footer werden aufgerufen:
headinclude:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
|
function banner($kat = "", $id = "", $auschluss = "", $target = "", $not = "")
{
global $db,$n,$wbbuserdata,$notfallbanner;
if(checkpermissions('bekommt_werbung_angezeigt'))
{
$auschlussids = explode (";", $auschluss);
if(!empty($id))
{
$result=@$db->query_first("SELECT * FROM bb".$n."_ads WHERE adid= ".$id);
if(!empty($result['adid']))
{
$db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
$db->query("UPDATE bb".$n."_ads SET views=views+1 WHERE adid=".$result['adid']);
if(empty($result['code']))
{
if(!empty($target))
{
if($target == 1)
{
$target = ' target="_blank"';
}
else
{
unset($target);
}
}
else
{
if($result['target'] == 1)
{
$target = ' target="_blank"';
}
else
{
unset($target);
}
}
return "<a href=\"werbung.php?id=".$result['adid']."\"".$target."><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\"></a>";
}
else
{
return $result['code'];
}
}
}
else
{
if(!empty($kat))
{
$kategorie = " WHERE kategorie = ".$kat;
}
$rows = $db->unbuffered_query("SELECT * FROM bb".$n."_ads".$kategorie);
$i = 1;
while($row = $db->fetch_array($rows))
{
$var++;
if(($row['views_available'] == "0" || $row['views_used'] < $row['views_available']) && ($row['klicks_available'] == "0" || $row['klicks_used'] < $row['klicks_available']) && ($row['userid'] != $wbbuserdata['userid'] || checkpermissions('bekommt_eigene_werbung_angezeigt') || $wbbuserdata['userid'] == "0"))
{
if(!array_search($row['adid'],$auschlussids))
{
$v = 0;
while($row['verhaeltnis'] > $v)
{
$anzeigen[$i] = $row['adid'];
$v++;
$i++;
}
}
}
}
if(count($anzeigen) == 1)
{
$result = $db->query_first("SELECT * FROM bb".$n."_ads WHERE adid = ".$anzeigen[1]);
if(!empty($result['adid']))
{
$db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
$db->query("UPDATE bb".$n."_ads SET views=views+1 WHERE adid=".$result['adid']);
if(!empty($kat))
{
$db->unbuffered_query("UPDATE bb".$n."_ads_kat SET kat_views=kat_views+1 WHERE id='".$result['kategorie']."'",1);
}
if(empty($result['code']))
{
if($result['target'] == 1)
{
$target = ' target="_blank"';
}
return "<a href=\"werbung.php?id=".$result['adid']."\"".$target."><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\" /></a>";
}
else
{
return $result['code'];
}
}
}
elseif(count($anzeigen) > 1)
{
mt_srand((double)microtime()*1000000);
$rand = mt_rand(1,count($anzeigen));
$result = $db->query_first("SELECT * FROM bb".$n."_ads WHERE adid = ".$anzeigen[$rand]);
if(!empty($result['adid']))
{
$db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
$db->query("UPDATE bb".$n."_ads SET views=views+1 WHERE adid=".$result['adid']);
$db->unbuffered_query("UPDATE bb".$n."_ads_kat SET kat_views=kat_views+1 WHERE id='".$result['kategorie']."'",1);
if(empty($result['code']))
{
if($result['target'] == 1)
{
$target = ' target="_blank"';
}
return "<a href=\"werbung.php?id=".$result['adid']."\"".$target."><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\" /></a>";
}
else
{
return $result['code'];
}
}
}
else
{
if($not != "1")
{
if(!empty($kat))
{
$result = $db->query_first("SELECT notfallbanner FROM bb".$n."_ads_kat WHERE id=".$kat);
if(!empty($result['notfallbanner']))
{
return $result['notfallbanner'];
}
else
{
return $notfallbanner;
}
}
else
{
return $notfallbanner;
}
}
}
}
}
}
<meta http-equiv="Content-Type" content="text/html; charset={$lang->items['LANG_GLOBAL_ENCODING']}" />
<link rel="index" href="index.php{$SID_ARG_1ST}" />
<link rel="help" href="misc.php?action=faq{$SID_ARG_2ND}" />
<link rel="search" href="search.php{$SID_ARG_1ST}" />
<link rel="up" href="javascript:self.scrollTo(0,0);" />
<link rel="copyright" href="http://www.woltlab.de" />
$css
<table cellpadding="0" cellspacing="0" border="0" style="width:{$style['tableoutwidth']};padding-top:25px;padding-bottom:25px;" align="center">
<tr>
<td><img src="{$style['imagefolder']}/bordertopleft.gif" alt="" /></td>
<td style="background-color:#d4d0c8; width:80%;"></td>
<td><img src="{$style['imagefolder']}/bordertopright.gif" alt="" /></td>
</tr>
<tr>
<td style="background-color:#d4d0c8;"></td>
<td> |
|
footer:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
|
<br />
<center><form name="stylechanger" id="stylechanger" action="$style_action_url" method="get">
$style_url_fields
<select name="styleid" style="width: 130px;" onchange="document.stylechanger.submit();">
$style_options
</select>
</form></center>
<br />
<expression>banner()</expression>
<if($imprint_url != '')>
<then>
<p align="center" class="normalfont"><a href="{$imprint_url}">{$lang->items['LANG_GLOBAL_IMPRINT']}</a></p>
</then>
<else>
<if($imprint_text != '')>
<then>
<p align="center" class="normalfont"><a href="misc.php?action=imprint{$SID_ARG_2ND}">{$lang->items['LANG_GLOBAL_IMPRINT']}</a></p>
</then>
</if>
</else>
</if>
<table cellpadding="2" cellspacing="1" class="tableinborder">
<tr>
<td class="tabletitle"><span class="smallfont">Forendesign: <b>Comfort</b>, entwickelt von <a href="http://www.stylevisions.de/" target="_blank"><b>pheno</b></a> [<a href="http://www.stylevisions.de/" target="_blank"><b>StyleVisions.de</b></a>] | <a href="<a href="http://www.woltlab.de" target="_blank" style="text-decoration: none">{$lang->items['LANG_GLOBAL_COPYRIGHT']}</a></span></td>
</tr>
</table><br />
</td>
</tr>
</table>
</td>
<td style="background-color:#d4d0c8;"></td>
</tr>
<tr>
<td><img src="{$style['imagefolder']}/borderbottomleft.gif" alt="" /></td>
<td style="background-color:#d4d0c8;width:100%;"></td>
<td><img src="{$style['imagefolder']}/borderbottomright.gif" alt="" /></td>
</tr>
</table>
</td> |
|
consch
Du sollst laut Anleitung den Code, den Du im Templates "headinclude" geschrieben hast ins Template "phpinclude".
Bitte mach das erstmal und nimm' es aus dem Templates "headinclude" wieder raus.
LabSen
Wer lesen kann ist klar im Vorteil...
Danke dir
PenSpinner MX
Habe ein Problem beim Setup...
SQL-DATABASE ERROR
Database error in WoltLab Burning Board (): Invalid SQL: INSERT INTO bb1_groupvariables (variableid,variablename,type,defaultvalue,variablegroupid,showorder,acpmod
e) VALUES ('','a_can_otherstuff_ads','truefalse','0','22','7','2')
mysql error: Duplicate entry 'a_can_otherstuff_ads' for key 2
mysql error number: 1062
mysql version: 5.0.32-Debian_7etch5
php version: 5.2.6
Date: 26.06.2008 @ 01:23
Script: /board/acp/setup.php?step=1
Referer:
http://td10.ks01.rshost.eu/board/acp/setup.php
Kann mir da jemand helfen?
Shinji-kun
Bei mir scheint ein Problem mit den Templates vorliegen
Statt der einzelnen Bilder (nicht Banner sondern Bilder allgemein)
schreibt der nur den alt= Text des Bildes
und als Pfad zum Bild hat er
code: |
1:
|
http://****/forum/LANG_GLOBAL_IMAGEFOLDER_PREFIXimages/kuto/minus.gif |
|
Habe selbst die original Files vom WBB hochgeladen und die temolates neu gechashed
und der fehler bleibt
Shinto
Rück mal deine Global.php aus und die Datei, welche in der global.php in zeile 228 aufgerufen wird
Zikaro
Ui, danke Shinto, hast mir schon geholfen
Kannst du vllt mal auch gucken, warum der Header so schwarz ist?
Shinto
Also beim gesetzten standardstyle (PlanetWhite) ist alles in Ordnung, 'nen anderen kann ich jetzt nicht einsehen.
Zikaro
Stimmt, hat bei mir wohl nicht beim 1.mal reagiert, danke
dirk1992
hallo,
wie kann ich es machen, dass mein oder eine bestimmte art von Banner auf der rechte oder linke seite vom Forum angezeigt wird? hoffe ihr könnt mir helfen.
Gruß dirk
golf3forum.de
Hallo ich habe die ACP Menüpunkte nicht mer im ACP!
wie kjann ich die wieder hinzufügen muss die Banner jetzt immer über das PHPMyAdmin einfügen und das nervt nen bisschen