Hallo lange her und doch mal wieder eine frage.
Weiß nicht genau ob hier hin gehört
ich möchte gerne das ref system aus den vms script entfehrnen was muss ich dabei beachten ?
Druckbare Version
Hallo lange her und doch mal wieder eine frage.
Weiß nicht genau ob hier hin gehört
ich möchte gerne das ref system aus den vms script entfehrnen was muss ich dabei beachten ?
In der anmelden.php folgende Zeilen löschen:
Zeile 40:
Zeile 80 & 81:PHP-Code:
if ($_POST['uid'] == $_SESSION['werber']) $error .= 'Du kannst Dich nicht selber werben<br>';
Zeile 143-146:PHP-Code:
$ws = db_query("SELECT * FROM ".$db_prefix."_werberdaten WHERE uid='".$_POST['uid']."'");
db_query("INSERT INTO ".$db_prefix."_werberdaten (uid,werber,umsatz,zuordnungszeit) VALUES ('".$_POST['uid']."','".$_SESSION['werber']."','0','".time()."')");
In der session.lib.php folgende Zeilen löschen:PHP-Code:
<tr>
<td class="main">Werber:</td>
<td class="main"><? if($_SESSION['werber'] == 0) {echo '<b>keinen</b>';} else {echo $_SESSION['werber'];}?></td>
</tr>
Zeile 10:
Zeile 17:PHP-Code:
if (!isset($_SESSION['werber'])) $_SESSION['werber'] = "0";
Zeile 19:PHP-Code:
if (!isset($_GET['ref'])) $_GET['ref'] = "0";
In der uebersicht.phpPHP-Code:
if ($_SESSION['werber'] == "0") $_SESSION['werber'] = (int)$_GET['ref'];
ändern inPHP-Code:
$sql = db_query("SELECT u.nickname,u.vorname,u.nachname,u.angemeldet_seit,w.werber,w.umsatz,w.gesamt,w.refback,k.kontostand,k.klicks,k.kv,k.angebettelt,k.bv FROM
".$db_prefix."_kontodaten k
LEFT JOIN ".$db_prefix."_userdaten u ON u.uid = k.uid
LEFT JOIN ".$db_prefix."_werberdaten w ON w.uid = k.uid
WHERE k.uid=".$_SESSION['uid']." LIMIT 1");
Zeile 27-35 löschen:PHP-Code:
$sql = db_query("SELECT u.nickname,u.vorname,u.nachname,u.angemeldet_seit,k.kontostand,k.klicks,k.kv,k.angebettelt,k.bv FROM
".$db_prefix."_kontodaten k
LEFT JOIN ".$db_prefix."_userdaten u ON u.uid = k.uid
WHERE k.uid=".$_SESSION['uid']." LIMIT 1");
In der pageconfig.phpPHP-Code:
<tr>
<td align="left">Dein Werber (Refback %)</td><td align="left"><?=$kontoinfo['werber'];?> (<?=$kontoinfo['refback'];?> %)</td>
</tr>
<tr>
<td align="left">Aktueller Verdienst</td><td align="left"><?=number_format($kontoinfo['umsatz'] / 100 * $pageconfig['re1'],2,",",".").' '.$waehrung;?></td>
</tr>
<tr>
<td align="left">Gesamt für den Werber</td><td align="left"><?=number_format($kontoinfo['gesamt'],2,",",".").' '.$waehrung;?></td>
</tr>
ändern inPHP-Code:
db_query("UPDATE ".$db_prefix."_seitenkonfig SET
denied_domains='".$_POST['denied_domains']."',
wartung='".$_POST['wartung']."',
einzahlgrenze='".$_POST['einzahlgrenze']."',
re1='".$_POST['re1']."',
re2='".$_POST['re2']."',
re3='".$_POST['re3']."',
min_betteln = '".$_POST['min_betteln']."',
max_betteln = '".$_POST['max_betteln']."',
reload_betteln = '".$_POST['reload_betteln']."',
admin_name='".$_POST['admin_name']."',
admin_pass='".$_POST['admin_pass']."'
LIMIT 1") or die(mysql_error());
Die Zeilen 37-48 löschen:PHP-Code:
db_query("UPDATE ".$db_prefix."_seitenkonfig SET
denied_domains='".$_POST['denied_domains']."',
wartung='".$_POST['wartung']."',
einzahlgrenze='".$_POST['einzahlgrenze']."',
min_betteln = '".$_POST['min_betteln']."',
max_betteln = '".$_POST['max_betteln']."',
reload_betteln = '".$_POST['reload_betteln']."',
admin_name='".$_POST['admin_name']."',
admin_pass='".$_POST['admin_pass']."'
LIMIT 1") or die(mysql_error());
refuebersicht.php, refzahlungen.knt.php und vms_werberdaten komplett löschen.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>
In vms_seitenkonfig "re1", "re2" und "re3" löschen.
Den Cron "Ext. Refzahlungen" in vms_crons löschen.
Das sollte alles sein. Ist aber ungetestet :wink:
Na einfach in der Anmeldung die Zuordnung entfernen.
Denn nach der Anmeldung kann nur der Admin selbst Refs nachtragen.
MfG
Edit: Oder gleich Lokutus seine Anweisungen ausführen, der war ja einiges ausführlicher und auch schneller als ich.
Hehe, da hab ich aber echt noch geschlafen heute vormittag, kommt davon wenn man in der Nacht zulange zockt.
MfG