rap4fame
Ok das sind die Zeilen aus der Global.php
eval($phpinclude);
}
Da ich schon ein paar hacks eingebaut hab, und sich das deswegen vielleicht verschoben hat häng ich die ganze Datei an.
PyroGX
häng mal das template phpinclude hier an
rap4fame
PHPinclude.tpl beinhaltet nur:
//start wbbads
function wbbads() {
global $db,$n;
$max=$db->query_first("SELECT COUNT(adid) FROM bb".$n."_ads WHERE views_used<views_available");
mt_srand((double)microtime()*1000000);
$rand=mt_rand(0,$max[0]-1);
$result=$db->query_first("SELECT * FROM bb".$n."_ads WHERE views_used<views_available LIMIT ".$rand.",1");
if(!empty($result['adid'])) {
$db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
return "<a href=\"ads.php?gotoid=".$result['adid']."\" target=\"_blank\"><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\"></a>";
}
}
//end wbbads
PyroGX
kanns sein das alle views verbraucht sind oder so?
rap4fame
Nein steht überall noch 0 drin
PyroGX
auch bei views_available?
nAsH
Zitat: |
Original von Ste
die views sind halt wichtig weil ein "alter" banner schon viel mehr Möglichkeiten hat geclickt zu werden, wird er wenig geclickt ist er über einen grossen zeitraum wenig geclickt, ist er halt nicht so beliebt wie einer der in kürzer Zeit genausoviel geclickt worden ist. Darum habe ich zurzeit ja auch das Ranking Views/clicks
100 views / 10 clicks = 10
10 views / 1 clicks = 10
welcher ist besser?
Edit:
@nAsh so habe mal meine und deine Variante erstellt du musst nur die php datei unbennen, die tpl dateien in den template ordner und cachen, das übliche halt |
besten dank @Ste
werde beide varianten testen & sehn welche am besten is
nochmal...vielen dank
nAsH
rap4fame
Zitat: |
Original von Pyrogx
auch bei views_available? |
Ja
Polarist2k
Wenn ihr wollt, dass eure Page mit den Ads XHTML-Valid bleibt [oder wenigstens der Teil XHTML valide ist *g*], dann fügt statt dem Text in der Anleitung folgenden ins phpinclude:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
//start wbbads
function wbbads() {
global $db,$n;
$max=$db->query_first("SELECT COUNT(adid) FROM bb".$n."_ads WHERE views_used<views_available");
mt_srand((double)microtime()*1000000);
$rand=mt_rand(0,$max[0]-1);
$result=$db->query_first("SELECT * FROM bb".$n."_ads WHERE views_used<views_available LIMIT ".$rand.",1");
if(!empty($result['adid'])) {
$db->query("UPDATE bb".$n."_ads SET views_used=views_used+1 WHERE adid=".$result['adid']);
return "<a href=\"ads.php?gotoid=".$result['adid']."\" target=\"_blank\"><img src=\"".$result['bannerurl']."\" alt=\"".$result['alt']."\" border=\"0\" /></a>";
}
}
//end wbbads |
|
rap4fame
Danke aber das hat auch keine Besserung gebracht. Kann mir den keiner helfen?
rap4fame
Da niemand eine Antwort auf mein Problem kennt würde ich den HAck gerne deinstallieren..Kann mir jemand sagen wie ich die sachen aus dem ACP rauskriege? Also auch die Benutzereinstellungen?
SuperLight
In der DB rumbasteln oder Backup einspielen!
rap4fame
Zitat: |
Original von SuperLight
In der DB rumbasteln oder Backup einspielen! |
Hehe Danke, hilft mir aber nicht weiter. Gehts etwas genauer?
PyroGX
heute abend wir ddie v2 von meiner bannerrotation released
evtl kannste es ja damit nochmal probieren
nAsH
bei mir läuft der tadellos
*aufv.2wartet*
nAsH
rap4fame
Ok Dank dem Support von Pyrogx läuft er nun endlich auch bei mir! Danke Super Hack!
Wo muss ich den Code einbauen das er ganz unten im HM-Portal angezeigt wird?
PyroGX
das problem ist das man mindestens 2 banner eingefügt haben muss edamit das geht
werde das in meiner v2 ncoh korrigieren
rap4fame
Ok 3 Fragen habe ich noch:
1. Wo muss ich den Code einbauen das er ganz unten im HM-Portal angezeigt wird?
2. Ich hab jetzt noch 2 Banner eingefügt. Jetzt haben die Banner Banner-ID 1,3 &4. Was ist mit 2?
3. Wie läuft das mit der Statistik per User-ID? Muss ich die USer-ID des Benutzers vom Board eintragen? Wie ruft man die Statistik ab?
PyroGX
1. da wo ein banner sein soll musst du <expression>banner()</expression> einfügen
2. die ID sind egal
3. jo, gib deine userid ein und geh mal ins profil