PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bonusbanner - Klick4 ????



maniwelt
08.11.2007, 15:53
Servus :)

Habe mir im im Shop vom Fucostar, folgendes gekauft: "*Artikel:* Bonusbanner"

Alles schön und gut, warte aber seit 2 Tage auf Support, weil ich nicht weiter komme, und ? NULL Reaktion !

Denke mal wir sollten ja Black-Liste von Shops mal machen -.-

Mein Problemm ist dabei, das da eine Klick4.php Datei mitgeliefert wird, die aber, ganz anders als meine JETZTIGE aufgebaut ist, und ich halt da kein Schimmer sehe, was da nun ins meine Klick4.php-Datei übernommen werden sollte ?(

Hatt einer den Addon, und weiss einer was nun für den Bonusbanner-Addon ist ?

Da Klick4.php Freeware ist, hier der Code:



Code entfernt by Hardliner!


So, und was soll nun davon in normale klick4.php ???

EarlofMidnight
08.11.2007, 16:29
Das ist die komplette klick4.php Datei, allerdings ist sie für das VMS1, wenn du es fürs VMS1.2 nutzen möchtest rate ich dir es anzupassen da du sonst die Datenbank unnötig belastest.

Gruß

EarlofMidnight

maniwelt
08.11.2007, 16:45
Earl...lies mal oben ^^

Sollst dir Zeit beim lesen lassen ;)

Die von mir aufgelistete Datei ist von dem Addon, will aber NUR den CODE haben, die ich in meine aktuele klick4 übernehmen kann, damit der Addon funktioniert ;)

Verstehst du mich jetzt, will nicht diesen Code oben nutzen, sondern nur den Teil, das für Addon zuständig ist ins meins einfügen....

EarlofMidnight
08.11.2007, 16:54
Habs schon wohl gelesen, dachte das du eventuell von allein darauf kommst mal die klick4 vom VMS1 zu nehmen und die dann mit deiner vorliegenden Vergleichst.
Dann solltest du es von allein herausbekommen was anders ist.

maniwelt
08.11.2007, 16:57
Das ist es ja halt....Pass auf, poste mal meine und dann von dem Addon, dann siehste was für ein Problemm ich hab:


<?
userstatus ();
head ('Paidbanner');
$fbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1'");
while($fa=mysql_fetch_array($fbanner)){
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$fa['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
$stat_gesamt++;
$stat_verguetung = $stat_verguetung+$fa['verdienst'];
$stat_aufenthalt = $stat_aufenthalt+$fa['aufendhalt'];
if (mysql_num_rows($int_reload) > 0) { $stat_reload++; }
}
echo "<center>";
echo "Aktive Paidbanner: ".number_format(($stat_gesamt-$stat_reload),0,',','.')." | Reloadsperre: ".number_format($stat_reload,0,',','.');
echo " <br /> ";
echo "Ø Aufenthalt: ".number_format(($stat_aufenthalt/$stat_gesamt),2,',','.')." Sek. | ";
echo "Ø Durchlauf: ".number_format(($stat_gesamt*($stat_verguetung/$stat_gesamt)),2,',','.')." ".$waehrung." | ";
echo "Ø Vergütung: ".number_format(($stat_verguetung/$stat_gesamt),2,',','.')." ".$waehrung;
echo "</center><br /><br />";

$usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

$fbanner = db_query ('SELECT t1.*
FROM '.$db_prefix.'_gebuchte_werbung t1
LEFT JOIN '.$db_prefix.'_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().')
WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced'].'');

while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden<br><b><a href="?content=/verdienen/framebrecher&tan='.$f_banner['tan'].'&sponsor='.$f_banner['sponsor'].'">TAN: '.$f_banner['tan'].'</a></b> << Framebrecher melden<br/><br></div>';
}

if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_banner" value="Weitere Banner !" onclick="javascript:location.reload();" /></div>';
else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Banner im Reload !</div>';

if(strstr($_SERVER['HTTP_USER_AGENT'], 'Lynx')!=false)
{
die('Aufruf mit diesem Browser nicht gestattet');
}
foot ();
?>
<?if($_SESSION['login'] == 'true'){
include("content/shoutbox.php");
}?>


Und vom Addon:



Code entfernt by Hardliner!



Sehe da ehrlich gesagt, nicht durch, die hätten es in die anleitung packen sollen, was gemacht werden muss, aber dies war leider nicht der Fall, und Support bisher gleich Null X(

EarlofMidnight
08.11.2007, 17:09
Streich das ma raus aus deiner Version:


$max_banner = mysql_fetch_array(db_query("SELECT `max_forced` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'].""));



da es nur die maximal angezeigten Banner abfragt das ist in der VMS Version schon anders gelöst.

Dann ersetz mal alles was $forcedbanner heißt gegen $fbanner
Das war es im Prinzip schon.

maniwelt
08.11.2007, 17:22
$max_banner finde ich nicht in meine Version -.-

Ausserdem, ok, werde dann in der Addon datei alles umbenennen, aber wie füg ich das in meine rein, komplett so wie es ist ?

maniwelt
21.11.2007, 14:25
Hab den Verkäufer nochmals angeschrieben, und bisher keine Antwort, bin sowas von sauer :mad:

Bin ich hier der Arsch der Klammlose ausgibt, etwas dafür erwartet und dann NULL Support von dem scheiss Shop bekommt ?

Wenn der Typ etwas verkauft, dann bitte MIT Support :mad:

Kann mir sonst hier keiner helfen :confused:

Dreamerweb
21.11.2007, 16:13
Hab das mal so gemacht. Ist aber nicht getestet.


<?
userstatus ();
head ('Paidbanner');
$fbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1'");
while($fa=mysql_fetch_array($fbanner)){
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$fa['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
$stat_gesamt++;
$stat_verguetung = $stat_verguetung+$fa['verdienst'];
$stat_aufenthalt = $stat_aufenthalt+$fa['aufendhalt'];
if (mysql_num_rows($int_reload) > 0) { $stat_reload++; }
}
echo "<center>";
echo "Aktive Paidbanner: ".number_format(($stat_gesamt-$stat_reload),0,',','.')." | Reloadsperre: ".number_format($stat_reload,0,',','.');
echo " <br /> ";
echo "Ø Aufenthalt: ".number_format(($stat_aufenthalt/$stat_gesamt),2,',','.')." Sek. | ";
echo "Ø Durchlauf: ".number_format(($stat_gesamt*($stat_verguetung/$stat_gesamt)),2,',','.')." ".$waehrung." | ";
echo "Ø Vergütung: ".number_format(($stat_verguetung/$stat_gesamt),2,',','.')." ".$waehrung;
echo "</center><br /><br />";

$usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

$fbanner = db_query ('SELECT t1.*
FROM '.$db_prefix.'_gebuchte_werbung t1
LEFT JOIN '.$db_prefix.'_reloads t2
ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().')
WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced'].'');

while ($f_banner = mysql_fetch_assoc ($fbanner)){
echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
. '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden<br><b><a href="?content=/verdienen/framebrecher&tan='.$f_banner['tan'].'&sponsor='.$f_banner['sponsor'].'">TAN: '.$f_banner['tan'].'</a></b> << Framebrecher melden<br/><br></div>';
$x_banner++;
}

if ($x_banner <= 0) {
$bonusbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and sponsor = 'Bonusbanner' and status = '1' and sponsor != '".$_SESSION['uid']."' ORDER BY RAND()");
while($b_banner=mysql_fetch_array($bonusbanner)){
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$b_banner['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
if (!mysql_num_rows($int_reload) && $y_banner <= ($max_banner['max_forced']-1)) {
echo '<div align="center" id="banner_'.$y_banner.'"><a href="fc.php?tan='.$b_banner['tan'].'" target="_blank"><img src="'.$b_banner['banner'].'" border="0" height="60" width="468" alt="" onClick="document.getElementById(\'banner_'.$y_banner.'\'). style.display=\'none\';"></a>
<br>
<b>Bonusbanner</b> | Verdienst: '.number_format($b_banner['verdienst'],2,',','.').' '.$waehrung.' | Aufendhalt:'.$b_banner['aufendhalt'].' Sekunden<br><br></div>';
$y_banner++;
echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner ?"></form></div>';
}
}
}

elseif ($x_banner <= 0 && $y_banner <= 0){
echo '<div align="center"><font color="#FF0000"><b>Alle Banner im Reload !</b></font></div>';
} else {
echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner ?"></form></div>';
}

foot ();
?>
<?if($_SESSION['login'] == 'true'){
include("content/shoutbox.php");
}?>

maniwelt
21.11.2007, 17:20
Hmmm....

Fehlermeldung gibbt es noch nicht, aber wäre fast arm geworden, wenn einer da herumgeklickert hätte *g*

Also, jetzt wird der Bonusbanner bereits direkt mit normalen Banner angezeigt, und nicht erst wenn man alle durchgeklickt hatt :rolleyes:

Dreamerweb
21.11.2007, 17:41
Hab den code noch mal verändert. Aber mehr fällt mir dazu auch nicht ein.

MfG

maniwelt
21.11.2007, 17:49
Na ja, der Bonusbanner wird immer noch an erste Stelle zusammen mit anderen Banner angezeigt, leider keine Veränderung :(

Aber, zumindest danke ich dir für den Versuch :cool:

Dreamerweb
21.11.2007, 17:58
Schade das ich dir nicht helfen konnte.

War bloß ein Versuch von mir. Kenne das Bonusbanner-Addon nicht und hab auch mit dem VMS 1.2 nichts am Hut weil ich schon lange das VMS1 benutze und eine Umstellung wäre ein zu großer Aufwand für mich.

Aber es wird sich bestimmt noch jemand finden der Dir helfen kann.

MfG

EarlofMidnight
21.11.2007, 19:52
Auf den ersten Blick würde Ich sagen das diese Zeile anders muß

if ($x_banner <= 0) {

nämlich:

if ($x_banner >= 0) {

maniwelt
21.11.2007, 21:29
Nein, leider auch nicht :(

Aber Danke für den Versuch.