Hallo
In diesem Tutorial beschreibe ich wie man 4 Refebenen macht und mehr . :thumb:
Systemvorrausetzungen :
- PHP >4.x.x -> empfohlen PHP ~ 5.x.x
-------------------------------------------------------------------
Öffne die content/konto/refuebersicht.php
suche nach :
Füge darunter folgendes ein :PHP-Code:
$ebene_1 = false;
$ebene_2 = false;
$ebene_3 = false;
Suche nun :PHP-Code:
$ebene_4 = false;
Füge darunter folgendes ein :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 % 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&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>
';
SuchePHP-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 % 2 == 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&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>
';
ersetze dies mit folgedemPHP-Code:
}
}
}
}
suchePHP-Code:
}
}
}
}
}
füge darunter folgendes einPHP-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üre folgendes per phpmyadmin durchPHP-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();
}
?>
Öffne nun die /adminforce/content/interfacedaten/pageconfig.php und suche nach :PHP-Code:
ALTER TABLE `vms_seitenkonfig` ADD `re4` DOUBLE( 10, 2 ) NOT NULL DEFAULT '0.00';
füge darunter folgendes einPHP-Code:
re1='".$_POST['re1']."',
re2='".$_POST['re2']."',
re3='".$_POST['re3']."',
suche nachPHP-Code:
re4='".$_POST['re4']."',
und füge darunter folgendes ein :PHP-Code:
<tr bgcolor="#f0f0f0">
<td align="left"><b>Refebene 1</b><br><i>Angaben in Prozent!</i></td>
<td align="left"> <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"> <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"> <input type="Text" name="re3" value="<?=$interface['re3'];?>"> Punkt statt Komma</td>
</tr>
zu guter letzt fügt ihr folgendes in die refuebersicht.php ein ganz untenPHP-Code:
<tr bgcolor="#f0f0f0">
<td align="left"><b>Refebene 4</b><br><i>Angaben in Prozent!</i></td>
<td align="left"> <input type="Text" name="re4" value="<?=$interface['re4'];?>"> Punkt statt Komma</td>
</tr>
Öffne die /crons/Refzahlung.knt.phpPHP-Code:
<?head("Copyright");?>
<div align="center"><font size="1">4 Refebenen Addon © by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>
<?foot();?>
suche :füge darunter :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;
suche :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;
ersetze mit :PHP-Code:
}
}
}
MFGPHP-Code:
}
}
}
}
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 :thumb:
PS3: ich übernehme keine haftung diese nutzung geschieht auf eigene gefahr