hallo hatty
schau mal in dein pn-fach
hallo hatty
schau mal in dein pn-fach
www.scripte-box.de VMS,VMS2 und FWX
Schönes kleines Addon!
Danke vielmals!
Danke für den schippzel, doch funst der irgendwie nicht richtig. evt liegt es daran das meine function.lib.php statt
function refumsatz ($buchungssumme,$fuer) {
global $db_prefix;
db_query ("UPDATE vms_werberdaten SET umsatz = umsatz + ".$buchungssumme.", aktivzeit='".time()."' WHERE uid='".$fuer."'");
}
meine enthält aber original:
function refumsatz ($buchungssumme,$fuer) {
global $db_prefix;
db_query ("UPDATE ".$db_prefix."_werberdaten SET umsatz = umsatz + ".$buchungssumme.", aktivzeit='".time()."' WHERE uid='".$fuer."' and werber != 0");
}
tausch ich das aus funst gar nix mehr. lass ich meinen drinn bekomme ich falsche user angezeigt zu falschen umsaätzen angezeigt
einer ein Tipp?
danke!
Daran kann es eigentlich nicht liegen. Es wird ja nur "and werber !=0" herausgenommen, weil sonst für die Werberlosen User kein Umsatz geschrieben wird. Oder hast du vielleicht einen anderen Tabellenpräfix als "vms"? Dann mache es so:PHP-Code:
db_query ("UPDATE ".$db_prefix."_werberdaten SET umsatz = umsatz + ".$buchungssumme.", aktivzeit='".time()."' WHERE uid='".$fuer."'");
kein Prob hatte ich auch schon mal dran gedacht :POriginal von rawmance
hi
wirklich klasse der schnippsel
nur ich hätte es noch gern das komplett zusammen gerechnet wird
was die user komplett verdient haben
rawmance
habs auch gemacht einfach die neue aktiv.php mit der alten ersetzen
denn kommt über der schon da gewesenen liste
neue aktiv.php
LG Muecke : >PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?
$umsatz = mysql_fetch_array(db_query("SELECT COUNT(uid) AS kd_uid, SUM(umsatz) AS kd_umsatz FROM ".$db_prefix."_werberdaten"));
?>
<html>
<?head("");?>
<table align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFC0" width='500'>
</tr>
<tr bgcolor="#FFFFC0">
<td align="center"><font color="blue"><b>Gesamter Verdienst der User</b></font></td>
</tr>
<tr bgcolor="#fffacd">
<td align="center"><font color="green"><b><?=number_format($umsatz['kd_umsatz'],2,",",".");?></b></font></td>
</tr>
</table>
<?foot();?>
<?head("");?>
<br><br>
<table align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFC0" width='500'>
<tr bgcolor="#FFFFC0">
<td align="center"><b>UID</b></td>
<td align="center"><b>Nickname</b></td>
<td align="center"><b>Umsatz (heute)</b></b></td>
</tr>
<?
$query = db_query(sprintf("SELECT uid,umsatz FROM vms_werberdaten where umsatz > 0 ORDER BY umsatz DESC"));
while ($row = mysql_fetch_array($query)) {
$userdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid=".$row["uid"].""));
?>
<tr bgcolor="#FFFFC0">
<td align="center"><? echo $row["uid"];?></td>
<td align="center"><? echo $userdaten["nickname"];?></td>
<td align="center"><? echo number_format($row["umsatz"],2,",",".");?></td>
</tr>
<?
}
?>
</table>
<?foot();?>
</body>
</html>
meine seht so aus. kann ich die trotzedem so Übernehmen??Original von hatty
seite erstellen und aktiv.php nennen und unter adminforce/content hochladen.Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <?head("");?> <br><br> <table align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFC0" width='500'> <tr bgcolor="#FFFFC0"> <td align="center"><b>UID</b></td> <td align="center"><b>Nickname</b></td> <td align="center"><b>Umsatz (heute)</b></b></td> </tr> <? $query = db_query(sprintf("SELECT uid,umsatz FROM vms_werberdaten where umsatz > 0 ORDER BY umsatz DESC")); while ($row = mysql_fetch_array($query)) { $userdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid=".$row["uid"]."")); ?> <tr bgcolor="#FFFFC0"> <td align="center"><? echo $row["uid"];?></td> <td align="center"><? echo $userdaten["nickname"];?></td> <td align="center"><? echo number_format($row["umsatz"],2,",",".");?></td> </tr> <? } ?> </table> <?foot();?> </body> </html>
dann link setzen im admin bereich:
Code:» <a href="?content=/aktiv">Aktive User (heute)</a><br>
dann in der funktionslib die funktion refumsatz ändern in:
fertig.Code:function refumsatz ($buchungssumme,$fuer) { global $db_prefix; db_query ("UPDATE vms_werberdaten SET umsatz = umsatz + ".$buchungssumme.", aktivzeit='".time()."' WHERE uid='".$fuer."'"); }
gruss hatty
function refumsatz ($buchungssumme,$fuer) {
global $db_prefix;
db_query ("UPDATE ".$db_prefix."_werberdaten SET umsatz = umsatz + ".$buchungssumme.", aktivzeit='".time()."' WHERE uid='".$fuer."' and werber != 0");
db_query ("UPDATE ".$db_prefix."_ddopler_jp SET pot=pot+".$buchungssumme/100);
}
danke
sorry hat sich erledigt. funzt auch ohne änderung bei mir. Danke für den code. ist echt nett
gibt es auch ne möglichkeit das man den verdiest auch von gestern mit anzeigen lassen kann???
ja dann müsstest allerdings ne tabelle anlegen lassen die den verdienst loggtOriginal von kleinerengel
gibt es auch ne möglichkeit das man den verdiest auch von gestern mit anzeigen lassen kann???