-
Frage zu Paidlinks
Habe das Addon Paidlinks eingebaut.
Funktioniert sehr gut bis auf einen kleinen Fehler in der Anzeige.
Es wir oben immer angezeigt das noch 76 Paidlinks zum klicken vorhanden sind. Diese Zahl ändert sich nie.
Hier mal der Code dazu.
Kann mir einer dabei helfen.
MFG
PHP-Code:
<? $ex_fc = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >= 1 and werbeart = 'paidlinks' and status = '1'");
while ($count = mysql_fetch_array($ex_fc)) {
$fc_gebucht++;
$fc_menge = $fc_menge + $count['menge'];
$fc_wert = $fc_wert + ($count['verdienst']*$count['menge']);
} ?>
<? head("Paidlinks Information");?>
<br>
Die Anzahl der angezeigten Paidlinks kann im Userprofil eingestellt werden
<br>
Es sind <b>
<?=@number_format($fc_gebucht,0,",",".");?></b> Paidlinks Kampagnen aktiv
<? foot();?>
<?
userstatus();
$max_links = mysql_fetch_array(db_query("SELECT `max_links` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'].""));
head("");
$paidlinks = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'paidlinks' and status = '1' ORDER BY verdienst ASC");
while($f_plinks=mysql_fetch_array($paidlinks)){
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$f_plinks['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
if (!mysql_num_rows($int_reload) && $x_banner <= ($max_links['max_links']-1)) {
$x_banner++;
echo '<b><div align="center" id="banner_'.$x_banner.'"><a href="pl.php?tan='.$f_plinks['tan'].'" target="_blank" onClick="document.getElementById(\'banner_'.$x_banner.'\').style.display=\'none\';">'.$f_plinks['banner'].'</a></b><br>Reload:'. $f_plinks['reload']/3600 .' Std. | Verdienst: '.number_format($f_plinks['verdienst'],2,',','.').' | Aufendhalt:'.$f_plinks['aufendhalt'].' Sekunden<br><br></div>';
}
}
if ($x_banner <= 0) {
echo '<div align="center"><font color="#FF0000"><b>Alle Textlinks im Reload !</b></font></div>';
} else {
echo '<br><div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Paidlinks ?"></form></div>';
}
foot();
?>
-
öffne die paidlinks.php im odner verdienen
erstetze alles vor
PHP-Code:
<?
userstatus();
mit dem hier:
PHP-Code:
<? $ex_fc = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >= 1 and werbeart = 'paidlinks' and status = '1'");
while ($text = mysql_fetch_array($ex_fc)) {
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$text['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
$fc_gesamt++;
$fc_menge = $fc_menge + $text['menge'];
$fc_wert = $fc_wert + ($text['verdienst']*$text['menge']);
if (mysql_num_rows($int_reload) > 0) { $reload++; }
} ?>
<? head("Paidlinks Information");?>
<br>
<center>In Deinem <a href="?content=/konto/userprofil"><u><b>Userprofil</b></u></a> kannst Du einstellen wieviele Paidlinks Du auf einmal sehen möchten !!!<br>
<br>
<b>Aktive Paidlinks: <?=@number_format(($fc_gesamt-$reload),0,',','.');?> Reloadsperre: <?=@number_format($reload,0,',','.');?>
<br><br>
<? foot();?>
damit sollte das prob gelöst sein
-
danke für die Hilfe
geht jetzt alles
Schönes Restwochenende noch