Ergebnis 1 bis 6 von 6

Thema: Vms script ohne refsystem

  1. #1
    Erfahrener Benutzer Avatar von Tommyzero
    Registriert seit
    18.04.2008
    Beiträge
    173

    Vms script ohne refsystem

    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 ?

  2. #2
    Erfahrener Benutzer Avatar von hankfromhelvete
    Registriert seit
    26.04.2007
    Beiträge
    633
    In der anmelden.php folgende Zeilen löschen:

    Zeile 40:
    PHP-Code:
    if ($_POST['uid'] == $_SESSION['werber']) $error .= 'Du kannst Dich nicht selber werben<br>'
    Zeile 80 & 81:
    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()."')"); 
    Zeile 143-146:
    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>
    In der session.lib.php folgende Zeilen löschen:

    Zeile 10:
    PHP-Code:
    if (!isset($_SESSION['werber']))    $_SESSION['werber']        = "0"
    Zeile 17:
    PHP-Code:
    if (!isset($_GET['ref']))            $_GET['ref']            = "0"
    Zeile 19:
    PHP-Code:
    if ($_SESSION['werber'] == "0"$_SESSION['werber'] = (int)$_GET['ref']; 
    In der uebersicht.php
    PHP-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"); 
    ändern in
    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"); 
    Zeile 27-35 löschen:
    PHP-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>
    In der pageconfig.php
    PHP-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()); 
    ändern in
    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()); 
    Die Zeilen 37-48 löschen:
    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>
    refuebersicht.php, refzahlungen.knt.php und vms_werberdaten komplett löschen.
    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

  3. #3
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    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.

  4. #4
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von Masterphil Beitrag anzeigen
    ...
    Edit: Oder gleich Lokutus hankfromhelvete seine Anweisungen ausführen, der war ja einiges ausführlicher und auch schneller als ich.
    schläfst wohl noch

  5. #5
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Zitat Zitat von Masterphil Beitrag anzeigen
    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.
    Jetzt ist mein doppelaccount aufgeflogen schei..e.
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  6. #6
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Hehe, da hab ich aber echt noch geschlafen heute vormittag, kommt davon wenn man in der Nacht zulange zockt.

    MfG

Ähnliche Themen

  1. Antworten: 21
    Letzter Beitrag: 08.09.2014, 23:30
  2. Fehler im Refsystem
    Von cesar im Forum [HD] Programmieren
    Antworten: 5
    Letzter Beitrag: 09.03.2010, 23:22
  3. Antworten: 1
    Letzter Beitrag: 04.06.2009, 20:25
  4. Antworten: 0
    Letzter Beitrag: 09.11.2008, 22:30
  5. Antworten: 3
    Letzter Beitrag: 06.07.2007, 21:00

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •