Hallo
In diesem Tutorial beschreibe ich wie man 4 Refebenen macht und mehr .
Systemvorrausetzungen :
- PHP >4.x.x -> empfohlen PHP ~ 5.x.x

-------------------------------------------------------------------
Öffne die content/konto/refuebersicht.php
suche nach :
PHP-Code:
$ebene_1 false;
$ebene_2 false;
$ebene_3 false
Füge darunter folgendes ein :
PHP-Code:
$ebene_4 false
Suche nun :
PHP-Code:
$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 == 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">'
.$user3['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>
               '

Füge darunter folgendes ein :
PHP-Code:
$ebene4 db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE werber=".$user3['uid']." ORDER BY uid ASC");
        while (
$user4 mysql_fetch_assoc($ebene4)){
        
$ebene_4 true;
        
$count++;
        if (
$count == 0){$row 0;}else{$row 1;}

         if (
$user4['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 (
$user4['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 (
$user4['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']).'">';

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

Suche
PHP-Code:
        }
      }

   }


ersetze dies mit folgedem
PHP-Code:
        }
      }

   }

}

suche
PHP-Code:
<?
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();
}
?>
füge darunter folgendes ein
PHP-Code:
<?
if ($ebene_4 == true){
head("Refübersicht (Ebene 4)");?>
<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>
<?$anz4;?>
</table>
<?foot();
}else{
head("Keine Refs");
echo "Keine Refs in Ebene 4";
foot();
}
?>
Füre folgendes per phpmyadmin durch
PHP-Code:
ALTER  TABLE  `vms_seitenkonfig`  ADD  `re4DOUBLE102  )  NOT  NULL DEFAULT  '0.00'
Öffne nun die /adminforce/content/interfacedaten/pageconfig.php und suche nach :
PHP-Code:
          re1='".$_POST['re1']."'
                 
re2='".$_POST['re2']."'
                 
re3='".$_POST['re3']."'
füge darunter folgendes ein
PHP-Code:
re4='".$_POST['re4']."'
suche nach
PHP-Code:
<tr bgcolor="#f0f0f0">
<td align="left"><b>Refebene 1</b><br><i>Angaben in Prozent!</i></td>
<td align="left">&nbsp;<input type="Text" name="re1" value="<?=$interface['re1'];?>"> Punkt statt Komma</td>
</tr>
<tr bgcolor="#f5f5f5">
<td align="left"><b>Refebene 2</b><br><i>Angaben in Prozent!</i></td>
<td align="left">&nbsp;<input type="Text" name="re2" value="<?=$interface['re2'];?>"> Punkt statt Komma</td>
</tr>
<tr bgcolor="#f0f0f0">
<td align="left"><b>Refebene 3</b><br><i>Angaben in Prozent!</i></td>
<td align="left">&nbsp;<input type="Text" name="re3" value="<?=$interface['re3'];?>"> Punkt statt Komma</td>
</tr>
und füge darunter folgendes ein :
PHP-Code:
<tr bgcolor="#f0f0f0">
<td align="left"><b>Refebene 4</b><br><i>Angaben in Prozent!</i></td>
<td align="left">&nbsp;<input type="Text" name="re4" value="<?=$interface['re4'];?>"> Punkt statt Komma</td>
</tr>
zu guter letzt fügt ihr folgendes in die refuebersicht.php ein ganz unten
PHP-Code:
<?head("Copyright");?>
<div align="center"><font size="1">4 Refebenen Addon &copy; by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>
<?foot();?>
Öffne die /crons/Refzahlung.knt.php
suche :
PHP-Code:
// Ebene 3
            
$refebene_3 db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_2['uid']."'");
            while (
$anzeigen_3 mysql_fetch_array($refebene_3)) {
            
$verdienst $verdienst + ($anzeigen_3['umsatz']/100*$refdaten['re3']);
            
$pro_verdienst $anzeigen_3['umsatz']/100*$refdaten['re3'];
            
kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
            
$pro_verdienst 0
füge darunter :
PHP-Code:
// Ebene 4
            
$refebene_4 db_query ("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM ".$db_prefix."_werberdaten WHERE werber='".$anzeigen_3['uid']."'");
            while (
$anzeigen_4 mysql_fetch_array($refebene_4)) {
            
$verdienst $verdienst + ($anzeigen_4['umsatz']/100*$refdaten['re4']);
            
$pro_verdienst $anzeigen_4['umsatz']/100*$refdaten['re4'];
            
kontobuchung ('+',$pro_verdienst,$refliste_1['uid']);
            
$pro_verdienst 0
suche :
PHP-Code:
            }
        }
    } 
ersetze mit :
PHP-Code:
            }
        }
    }

MFG
adi

PS1: Ich würde mcih über eine Spende freuen bei klammlose an die klammid : 284998

PS² : Dies ist ungetestet ich würde mich freuen wenn ihr das testen würdert und sagen ob es funkioniert und ob es euch gefällt

PS3: ich übernehme keine haftung diese nutzung geschieht auf eigene gefahr