Ergebnis 1 bis 6 von 6

Thema: Aktivralley Lose einzahlung.

  1. #1
    Benutzer
    Registriert seit
    06.04.2007
    Beiträge
    78

    Aktivralley Lose einzahlung.

    Folgendes Problem:

    wenn die aktivralley läuft, und jemand lose einzahlt, werden die lose mit zur aktiv Raley gewertet.
    Das Problem daran, wenn einer meint 100 Mille Lose ein zu zahlen,
    zählt das Script diese mit zu den Punkten und ist somit um 100 Mille Aktivpunkte reicher.
    wen er diese dan wieder auszahlt, war es so als wenn nicht gewesen währe.

    Weis einer wo der fehler liegt und wie man diesen beheben kann ?


    als keline Info,
    das Update, wegen der Auswertung der ralleys, ist mit instaliert.

  2. #2
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Hier die Original einzahlen.php, dort ist nirgendswo der Code von der aktivrally drin.

    PHP-Code:
    <? userstatus();

    // Variabeln definieren
    if (!isset($_POST['einzahlen']))    $_POST['einzahlen']            = "";
    if (!isset($_POST['uid_passwort']))    $_POST['uid_passwort']        = "";
    if (!isset($_POST['trans_menge']))    $_POST['trans_menge']        = "";
    if (!isset($einzahlmeldung))        $einzahlmeldung                = "";

    $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle LIMIT 1")) or die("Userinfo");
    $tag = strtotime("".date("m")."/".date("d")."/".date("Y")." 0 hours 0 minutes 0 seconds");
    $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' and zeit='".$tag."'"));
    if ($_POST['einzahlen'] == 'Einzahlen' && $_POST['uid_passwort'] && $_POST['trans_menge']) {
        $einzahlgrenze = mysql_fetch_array(db_query("SELECT `einzahlgrenze` FROM ".$db_prefix."_seitenkonfig LIMIT 1"));
        $kontodaten    = mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
        if (!ereg("[^0-9]", $_POST['trans_menge']) and $_POST['trans_menge'] >= $schnittstelle['einzahlsumme'] and ($kontodaten['kontostand']+$_POST['trans_menge']) <= $einzahlgrenze['einzahlgrenze']) {
            if ($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']) {
                $buchungs_id = create_code(14);
                @require_once ("lib/schittstellen/".$schnittstelle['schnittstelle'].".php");
                @einzahlen ($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$_SESSION['uid'],$_POST['uid_passwort'],$schnittstelle['betreiber_kennung'],$_POST['trans_menge'],$schnittstelle['einzahltext'],'');
                if ($schnittstelle['anfragen_user'] != 0) db_query("INSERT INTO ".$db_prefix."_schnittstelle_anfragen (zeit,uid) VALUES ('".$tag."','".$_SESSION['uid']."')");
                    if ($error) {
                    $einzahlmeldung = $trans_ausgabe;
                    } else {
                    kontobuchung ('+',$_POST['trans_menge'],$_SESSION['uid']);
                    buchungsliste ($buchungs_id,$_POST['trans_menge'],$schnittstelle['einzahltext'],$_SESSION['uid']);
                    $einzahlmeldung = 'Es wurden '.$_POST['trans_menge'].' '.$waehrung.' eingezahlt';
                    }
                } else {
                $einzahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!!!';
                }
        } else {
        $einzahlmeldung = 'Bitte achte auch die Buchungsmenge!!!';
        }
    } else {
    if ($_POST['einzahlen'] == 'Einzahlen') $einzahlmeldung = 'Eingabefehler, bitte wiederholen!!!';
    }

    $kontodaten    = mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
    ?>
    <?head("Klammlose einzahlen");?>
    Hier kannst Du Klammlose zu uns transferieren, die Lose werden Dir dann bei uns auf Dein Konto gutgeschrieben,
    nach der Einzahlung kannst Du Dein Guthaben nutzen.<br>
    <br>
    <i><font color="#FF0000">* Das Lose-Passwort wird nicht gespeichert, es dient nur zur Indentifizierung!</font></i>
    <?foot();?>

    <? head(""); ?>
    <table width="100%" border="0" cellpadding="2" cellspacing="2">
    <form action="" method="post">
    <tr>
    <td align="left" width="55%">Kontonummer</td><td align="left"><?=$_SESSION['uid'];?></td>
    </tr>
    <tr>
    <td align="left">Aktueller Kontostand</td><td align="left"><?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung;?></td>
    </tr>
    <tr>
    <td align="left"><?=$waehrung;?> (min. <?=$schnittstelle['einzahlsumme'];?> <?=$waehrung;?>)</td><td align="left"><input type="Text" name="trans_menge" value=""></td>
    </tr>
    <tr>
    <td align="left">Lose-Passwort *</td><td align="left"><input type="Password" name="uid_passwort" value=""></td>
    </tr>
    <tr>
    <td align="center" colspan="2"><input type="Submit" name="einzahlen" value="Einzahlen"></td>
    </tr>
    </form>
    </table>
    <?if ($einzahlmeldung) echo '<div align="center"><font color="#800000">'.$einzahlmeldung.'</font></div>';?>
    <?foot();?>
    Gruß
    Gremlin
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  3. #3
    Benutzer
    Registriert seit
    06.04.2007
    Beiträge
    78
    Danke gremlin, aber daran lag es nicht habs ausprobiert.

    Das Update von der Auswertungsupdate ist wohl schuld.
    Bei der Original aktiv.php passiert das nicht mehr.

  4. #4
    Benutzer
    Registriert seit
    05.07.2006
    Beiträge
    77
    also erledigt ?


  5. #5
    Benutzer
    Registriert seit
    06.04.2007
    Beiträge
    78
    jup

    kann also *Close*

  6. #6
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    Original von valkox
    Danke gremlin, aber daran lag es nicht habs ausprobiert.

    Das Update von der Auswertungsupdate ist wohl schuld.
    Bei der Original aktiv.php passiert das nicht mehr.
    Pass aber bitte auf, ob Du die Ralley auswerten kannst, wenn ja gib bitte hier bescheid, das ich das ändern kann. Danke.

    MK75

Ähnliche Themen

  1. Aktivralley
    Von cheatkiller im Forum Support zum VMSone
    Antworten: 7
    Letzter Beitrag: 30.12.2009, 15:12
  2. Aktivralley Frage
    Von 01800815 im Forum [HD] Programmieren
    Antworten: 5
    Letzter Beitrag: 17.10.2009, 20:25
  3. Ref-Aktivralley
    Von dude32 im Forum Scripte
    Antworten: 5
    Letzter Beitrag: 16.07.2007, 13:34
  4. 110 Mio Refralley | 250 Mio Aktivralley
    Von Alex04 im Forum VMS Webseiten
    Antworten: 2
    Letzter Beitrag: 24.04.2007, 01:29
  5. Problem mit der Aktivralley
    Von Coinsrapper im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 22.03.2007, 14:18

Berechtigungen

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