Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Refübersicht Admin



Dreamerweb
21.06.2007, 19:59
Hallo

Habe mal eine Frage.

Im Downloadbereich gibt es doch das Addon Refübersicht Nick.

Gibt es so ein Addon auch für den Adminbereich wo mir bei jedem User seine komplette
Refübersicht über alle Ebenen mit Verdiensten angezeigt wird.


MFG

dude32
21.06.2007, 20:23
ja gibt es:

erstelle im adminforce/content/usersystem eine datei die refuebersicht.php

inhalt:


<?
if (!isset($_POST['uid'])) $_POST['uid'] = '';
?>
<?head("Refübersicht (Ebene 1)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#F5F5F5">
<tr bgcolor="#F5F5F5">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="20%"><b>Refback</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
if ($anzeigen_1['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
echo '
<tr bgcolor="#FFFFFF">
<td align="center"><a href="http://www.klamm.de/partner/unter_nickpage.php?directsearch='.$anzeigen_1['uid'].'" target="_blank">'.$anzeigen_1['uid'].'</a></td>
<td align="center">'.number_format($anzeigen_1['umsatz']/100*$pageconfig['re1'],2,",",".").'</td>
<td align="center">'.number_format($anzeigen_1['gesamt'],2,",",".").'</td>
<td align="center">'.$anzeigen_1['refback'].' %</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 2)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#F5F5F5">
<tr bgcolor="#F5F5F5">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
$refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
$teiler2 = $pageconfig['re1'] / $pageconfig['re2'];
if ($anzeigen_2['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
if ($anzeigen_2['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
if ($anzeigen_2['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
echo '
<tr bgcolor="#FFFFFF">
<td align="center"><a href="http://www.klamm.de/partner/unter_nickpage.php?directsearch='.$anzeigen_2['uid'].'" target="_blank">'.$anzeigen_2['uid'].'</a></td>
<td align="center"><a href="http://www.klamm.de/partner/unter_nickpage.php?directsearch='.$anzeigen_2['werber'].'" target="_blank">'.$anzeigen_2['werber'].'</a></td>
<td align="center">'.number_format($anzeigen_2['umsatz']/100*$pageconfig['re2'],2,",",".").'</td>
<td align="center">'.number_format($anzeigen_2['gesamt']/$teiler2,2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 3)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#F5F5F5">
<tr bgcolor="#F5F5F5">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
$refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
$refebene_3 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_2['uid']."' ORDER BY uid ASC");
while ($anzeigen_3 = mysql_fetch_array($refebene_3)) {
$teiler3 = $pageconfig['re1'] / $pageconfig['re3'];
if ($anzeigen_3['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
if ($anzeigen_3['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
if ($anzeigen_3['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
echo '
<tr bgcolor="#FFFFFF">
<td align="center"><a href="http://www.klamm.de/partner/unter_nickpage.php?directsearch='.$anzeigen_3['uid'].'" target="_blank">'.$anzeigen_3['uid'].'</a></td>
<td align="center"><a href="http://www.klamm.de/partner/unter_nickpage.php?directsearch='.$anzeigen_3['werber'].'" target="_blank">'.$anzeigen_3['werber'].'</a></td>
<td align="center">'.number_format($anzeigen_3['umsatz']/100*$pageconfig['re3'],2,",",".").'</td>
<td align="center">'.number_format($anzeigen_3['gesamt']/$teiler3,2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
}
}
?>
</table>

<?foot();?>
<?head("Legende");?>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="33%"><img src="images/gruen.gif" width="15" height="15" border="0"> - Aktiv</td>
<td width="33%"><img src="images/gelb.gif" width="15" height="15" border="0"> - Seit 7 Tagen Inaktiv</td>
<td width="34%"><img src="images/rot.gif" width="15" height="15" border="0"> - Seit 30 Tagen Inaktiv</td>
</tr>
</table>
<?foot();?>

öffne im selben orner die datei userbearbeiten.php und suche nach

<td colspan="2" align="center"> <a href="?content=/usersystem/buchungen&uid=<?=$_GET['uid'];?>" target="_self">Kontobuchungen</a><br>

danach das einfügen:


<a
href="?content=/usersystem/refuebersicht&uid=<?=$_GET['uid'];?>"
target="_self">Refübersicht</a><br>

Dreamerweb
21.06.2007, 21:02
Danke dude32

Hab es eingebaut es funktioniert bis auf folgendes Problem.

In der ersten Ebene wird nur der Gesamtverdienst aber nicht der Aktuelle.

In der zweiten und dritten ebene wird unter Aktuell und Gesamt auch nichts angezeigt.

Die anzeige aller refs stimmen.

dude32
21.06.2007, 21:32
<?head("Refübersicht (Ebene 1)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="20%"><b>Refback</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_SESSION['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
if ($anzeigen_1['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="http://www.klamm.de/?nickpage='.$anzeigen_1['uid'].'" target="_blank">'.$anzeigen_1['uid'].'</a></td>
<td align="center">'.number_format($anzeigen_1['umsatz']/100*$pageconfig['re1'],2,",",".").'</td>
<td align="center">'.number_format($anzeigen_1['gesamt'],2,",",".").'</td>
<td align="center">'.$anzeigen_1['refback'].' %</td>
<td align="center"><a href="?content=/konto/refdetails&ruid='.$anzeigen_1['uid'].'" target="_self">'.$refstatus.'</a></td>
</tr>
';
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 2)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#800000">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_SESSION['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
$refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
$teiler2 = $pageconfig['re1'] / $pageconfig['re2'];
if ($anzeigen_2['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
if ($anzeigen_2['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
if ($anzeigen_2['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="http://www.klamm.de/?nickpage='.$anzeigen_2['uid'].'" target="_blank">'.$anzeigen_2['uid'].'</a></td>
<td align="center"><a href="http://www.klamm.de/?nickpage='.$anzeigen_2['werber'].'" target="_blank">'.$anzeigen_2['werber'].'</a></td>
<td align="center">'.number_format($anzeigen_2['umsatz']/100*$pageconfig['re2'],2,",",".").'</td>
<td align="center">'.number_format($anzeigen_2['gesamt']/$teiler2,2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 3)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#800000">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_SESSION['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
$refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
$refebene_3 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_2['uid']."' ORDER BY uid ASC");
while ($anzeigen_3 = mysql_fetch_array($refebene_3)) {
$teiler3 = $pageconfig['re1'] / $pageconfig['re3'];
if ($anzeigen_3['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
if ($anzeigen_3['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
if ($anzeigen_3['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="http://www.funcoins.de/nickpage.php?nid='.$anzeigen_3['uid'].'" target="_blank">'.$anzeigen_3['uid'].'</a></td>
<td align="center"><a href="http://www.funcoins.de/nickpage.php?nid='.$anzeigen_3['werber'].'" target="_blank">'.$anzeigen_3['werber'].'</a></td>
<td align="center">'.number_format($anzeigen_3['umsatz']/100*$pageconfig['re3'],2,",",".").'</td>
<td align="center">'.number_format($anzeigen_3['gesamt']/$teiler3,2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
}
}
?>
</table>
<?foot();?>

Dreamerweb
21.06.2007, 21:45
Hallo

Jetzt wird unter Gesamt und Aktuell und Refback bei allen drei Ebenen garnichts mehr angezeigt.

Bei jeden User wo ich mir jetzt die Refs anzeigen lassen will stehen immer die gleichen refs.

Dreamerweb
21.06.2007, 22:39
Hallo Dude32

Danke erst mal für den 1. Code
Habe ihn mal etwas umgeschrieben und jetzt funktioniert er bei mir.

War eben ein guter Denkanstoß von Dir.

Hier mal der Code wie er jetzt bei mir funktioniert.
Ist zwar bestimmt nicht die eleganteste Lösung aber hauptsache er geht.


<?head("Refübersicht für das Konto ".$_GET['uid']);?>
<?foot();?>

<?head("Refübersicht (Ebene 1)");?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="20%"><b>Refback</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?

$re1 = 3; // Prozente 1. Refebene
$re2 = 2; // Prozente 2. Refebene
$re3 = 1; // Prozente 3. Refebene


$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
if ($anzeigen_1['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
if ($anzeigen_1['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="'.$domain.'/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_1['aktivzeit']).'">';
$us = $anzeigen_1['uid'];
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$us.'">'.nickname($us).'</a>&nbsp;('.$us.')</td>
<td align="center">'.number_format($anzeigen_1['umsatz']/100*($re1),2,",",".").'</td>
<td align="center">'.number_format($anzeigen_1['gesamt'],2,",",".").'</td>
<td align="center">'.$anzeigen_1['refback'].' %</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 2)");?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
$refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
$teiler2 = ($re1) / ($re2);
if ($anzeigen_2['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
if ($anzeigen_2['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
if ($anzeigen_2['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="'.$domain.'/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_2['aktivzeit']).'">';
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_2['uid'].'">'.nickname($anzeigen_2['uid']).'</a>&nbsp;('.$anzeigen_2['uid'].')</td>
<td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_2['werber'].'">'.nickname($anzeigen_2['werber']).'</a>&nbsp;('.$anzeigen_2['werber'].')</td>
<td align="center">'.number_format($anzeigen_2['umsatz']/100*($re2),2,",",".").'</td>
<td align="center">'.number_format($anzeigen_2['gesamt']/$teiler2,2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
}
?>
</table>
<?foot();?>

<?head("Refübersicht (Ebene 3)");?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#000066">
<tr bgcolor="#ffd700">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?
$refebene_1 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$_GET['uid']."' ORDER BY uid ASC");
while ($anzeigen_1 = mysql_fetch_array($refebene_1)) {
$refebene_2 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_1['uid']."' ORDER BY uid ASC");
while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
$refebene_3 = db_query ("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_2['uid']."' ORDER BY uid ASC");
while ($anzeigen_3 = mysql_fetch_array($refebene_3)) {
$teiler3 = ($re1) / ($re3);
if ($anzeigen_3['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
if ($anzeigen_3['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="'.$domain.'/images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
if ($anzeigen_3['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="'.$domain.'/images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$anzeigen_3['aktivzeit']).'">';
echo '
<tr bgcolor="#ffd700">
<td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_3['uid'].'">'.nickname($anzeigen_3['uid']).'</a>&nbsp;('.$anzeigen_3['uid'].')</td>
<td align="center"><a href="'.$domain.'/adminforce/index.php?content=/usersystem/userbearbeiten&uid='.$anzeigen_3['werber'].'">'.nickname($anzeigen_3['werber']).'</a>&nbsp;('.$anzeigen_3['werber'].')</td>
<td align="center">'.number_format($anzeigen_3['umsatz']/100*($re3),2,",",".").'</td>
<td align="center">'.number_format($anzeigen_3['gesamt']/$teiler3,2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';
}
}
}
?>
</table>
<?foot();?>

Franco
17.08.2007, 17:12
Inklusive der lösung passt es besser in codeschnipsel rein!

Verschoben!

Money4Ad
10.01.2008, 21:39
Habe das auch mal benutzt , geht aber bei mir net :eek:

User die Refs haben da steht das dann :

Refübersicht (Ebene 1) User Aktuell Gesamt Refback Status


und bei Usern ohne Refs das :

Refübersicht (Ebene 1) User Aktuell Gesamt Refback Status
Refübersicht (Ebene 2) User Werber Aktuell Gesamt Status
Refübersicht (Ebene 3) User Werber Aktuell Gesamt Status

mmmh woran liegt es ?(

dude32
10.01.2008, 22:06
Habe das auch mal benutzt , geht aber bei mir net :eek:

User die Refs haben da steht das dann :

Refübersicht (Ebene 1) User Aktuell Gesamt Refback Status


und bei Usern ohne Refs das :

Refübersicht (Ebene 1) User Aktuell Gesamt Refback Status
Refübersicht (Ebene 2) User Werber Aktuell Gesamt Status
Refübersicht (Ebene 3) User Werber Aktuell Gesamt Status

mmmh woran liegt es ?(

denk dran ist fürs vms1

Roadstar
10.01.2008, 22:47
Funktioniert aber auch mit dem VMS 1.2

Habs vorhin erst bei mir eingebaut :D

Money4Ad
11.01.2008, 22:27
Habe das VMS 1 :rolleyes:

www.Megaslot.de + www.Klammklickers.de

Money4Ad
13.01.2008, 19:19
Keiner einen Tipp oder einer der mir dabei helfen kann ?

ICQ : 210603660 :blush2:

deniz
24.06.2008, 02:29
// Erledigt!

papahp
05.03.2009, 12:44
HI

ich habs nun mal unter vms 1.2.3 eingebaut. klappt soweit auch. nur das bei ebene 1 nur gesamt angezeigt wird. Jemand ne idee wie auch die anderen ebenen angezeit werden? also derren verdienst, die ids stehn da alle.

MFG
Und danke :)

Sam2004
15.08.2010, 13:02
HI

ich habs nun mal unter vms 1.2.3 eingebaut. klappt soweit auch. nur das bei ebene 1 nur gesamt angezeigt wird. Jemand ne idee wie auch die anderen ebenen angezeit werden? also derren verdienst, die ids stehn da alle.

MFG
Und danke :)

Tach,
auch wenn der Thread schon paar Tage aufn buckel hat, hätte ich auch gern eine brauchbare Lösung. Ich benutz auch das VMS1.2.3, aber wenn man nach dem Code von Dreamerweb geht, bekomm ich nichts angezeigt, außer die Abschnitte wie bei Moneyad: User Aktuell Gesamt Refback Status...Ende

Wäre für hilfe dankbar, da ich ein massives Problem in meiner dritten Refebene habe und noch nicht weiß warum.
Die Verdienste passen nicht mehr und die ID´s sind auch nicht richtig zugewiesen. Ebene 1 und 2 passt aber.

Danke für hilfe.

LG

WaechterMedia
02.10.2010, 15:46
warum kopiert ihr die refübersicht nicht einfach aus der refübersicht der user und setzt die uid manuell?



<?

// Hier muss die UID gesetzt werden
$user_ref_uid = "";
//zb. per $_GET['uid'];

$ebene_1 = false;
$ebene_2 = false;
$ebene_3 = false;

$ebene1 = db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber=".$user_ref_uid." ORDER BY uid ASC");
if (mysql_num_rows($ebene1)){
while ($user1 = mysql_fetch_assoc($ebene1)){
$ebene_1 = true;
$count++;
if ($count % 2 == 0){$row = 0;}else{$row = 1;}

if ($user1['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="./images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user1['aktivzeit']).'">';
if ($user1['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="./images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user1['aktivzeit']).'">';
if ($user1['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="./images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user1['aktivzeit']).'">';

$anz .= '
<tr class="tr_row'.$row.'">
<td align="center"><a href="?content=/nickpage&amp;uid='.$user1['uid'].'">'.$user1['uid'].'</a></td>
<td align="center">'.number_format($user1['umsatz']/100*$pageconfig['re1'],2,",",".").'</td>
<td align="center">'.number_format($user1['gesamt'],2,",",".").'</td>
<td align="center">'.$user1['refback'].'%</td>
<td align="center"><a href="?content=/konto/refdetails&amp;ruid='.$user1['uid'].'" target="_self">'.$refstatus.'</a></td>
</tr>
';
$ebene2 = db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber=".$user1['uid']." ORDER BY uid ASC");
while ($user2 = mysql_fetch_assoc($ebene2)){
$ebene_2 = true;
$count++;
if ($count % 2 == 0){$row = 0;}else{$row = 1;}

if ($user2['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="./images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user2['aktivzeit']).'">';
if ($user2['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="./images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user2['aktivzeit']).'">';
if ($user2['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="./images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user2['aktivzeit']).'">';

$anz2 .= '
<tr class="tr_row'.$row.'">
<td align="center"><a href="?content=/nickpage&amp;uid='.$user2['uid'].'">'.$user2['uid'].'</a></td>
<td align="center">'.$user1['werber'].'</td>
<td align="center">'.number_format($user2['umsatz']/100*$pageconfig['re2'],2,",",".").'</td>
<td align="center">'.number_format($user2['gesamt'],2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';

$ebene3 = db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber=".$user2['uid']." ORDER BY uid ASC");
while ($user3 = mysql_fetch_assoc($ebene3)){
$ebene_3 = true;
$count++;
if ($count % 2 == 0){$row = 0;}else{$row = 1;}

if ($user3['aktivzeit'] >= (time()-(86400*7))) $refstatus = '<img src="./images/gruen.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user3['aktivzeit']).'">';
if ($user3['aktivzeit'] < (time()-(86400*7))) $refstatus = '<img src="./images/gelb.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user3['aktivzeit']).'">';
if ($user3['aktivzeit'] <= (time()-(86400*30))) $refstatus = '<img src="./images/rot.gif" width="15" height="15" border="0" alt="'.date("d.m.y - H:i",$user3['aktivzeit']).'">';

$anz3 .= '
<tr class="tr_row'.$row.'">
<td align="center"><a href="?content=/nickpage&amp;uid='.$user3['uid'].'">'.$user3['uid'].'</a></td>
<td align="center">'.$user1['werber'].'</td>
<td align="center">'.number_format($user3['umsatz']/100*$pageconfig['re3'],2,",",".").'</td>
<td align="center">'.number_format($user3['gesamt'],2,",",".").'</td>
<td align="center">'.$refstatus.'</td>
</tr>
';

}
}

}

}
?>

<?
if($ebene_1 == true){
head("Refübersicht (Ebene 1)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr class="tr_head">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="20%"><b>Refback</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?=$anz;?>
</table>
<?foot();
}else{
head("Keine Refs");
echo "Keine Refs in Ebene 1";
foot();
}
?>

<?
if ($ebene_2 == true){
head("Refübersicht (Ebene 2)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr class="tr_head">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?=$anz2;?>
</table>
<?foot();
}else{
head("Keine Refs");
echo "Keine Refs in Ebene 2";
foot();
}
?>

<?
if ($ebene_3 == true){
head("Refübersicht (Ebene 3)");?>
<table width="100%" cellpadding="0" cellspacing="1" bgcolor="#000000">
<tr class="tr_head">
<td align="center" width="20%"><b>User</b></td>
<td align="center" width="20%"><b>Werber</b></td>
<td align="center" width="25%"><b>Aktuell</b></td>
<td align="center" width="25%"><b>Gesamt</b></td>
<td align="center" width="10%"><b>Status</b></td>
</tr>
<?$anz3;?>
</table>
<?foot();
}else{
head("Keine Refs");
echo "Keine Refs in Ebene 3";
foot();
}
?>
ist ungetestet sollte aber so out of the box funktionieren, am besten in die usersystem/userbearbeiten einfügen da wird die uid per get eingefügt.

Falls interesse besteht schreibe ich das ganze nochmal aus :wink:

//EDIT: Hab nicht aufs datum geachtet.