Exemplo n.º 1
0
<?php

$rallys = explode('|', $_GET['rallys']);
for ($i = 0; $i < count($rallys); $i++) {
    echo $rallys[$i] . '-Auswertung beginnt--------------------------<br>';
    $rp = 0;
    $ralleydaten = mysql_fetch_array(db_query("SELECT * FROM vms_rallydaten WHERE name='" . $rallys[$i] . "' LIMIT 1"));
    $platz = db_query("SELECT * FROM vms_rallyuser WHERE rally >= '" . $ralleydaten['name'] . "' AND ausgezahlt = '0' AND punkte >= '" . $ralleydaten['mindestpunktzhl'] . "' ORDER BY punkte DESC LIMIT " . $ralleydaten['gewinner_anzahl'] . "");
    // echo "SELECT * FROM vms_rallyuser WHERE rally >= '".$ralleydaten['name']."' AND ausgezahlt = '0' AND punkte >= '".$ralleydaten['mindestpunktzhl']."' ORDER BY punkte DESC LIMIT ".$ralleydaten['gewinner_anzahl']."";
    $x1 = 0;
    while ($pa = mysql_fetch_array($platz)) {
        $x1++;
        $rp++;
        $buchungssumme = $ralleydaten['gewinn_topf'] / 100 * $ralleydaten['p' . $rp];
        db_query("UPDATE vms_rallyuser SET auszahlungssumme = '" . $buchungssumme . "' WHERE uid='" . $pa['uid'] . "' AND ausgezahlt = '0' AND rally = '" . $ralleydaten['name'] . "' LIMIT 1");
        $buchungs_id = create_code(14);
        kontobuchung('+', $buchungssumme, $pa['uid']);
        buchungsliste($buchungs_id, '+' . $buchungssumme, $ralleydaten['name'] . ' (Platz ' . $rp . ')', $pa['uid']);
        echo ' Die UID ' . $pa['uid'] . ' wahr auf Platz' . $x1 . 'und hatt' . $buchungssumme . ' erhalten <br>';
    }
    db_query("UPDATE vms_rallyuser SET ausgezahlt = '" . time() . "' WHERE rally = '" . $ralleydaten['name'] . "' AND ausgezahlt = '0'");
    db_query("DELETE FROM " . $db_prefix . "_LKT_rallyuser WHERE rally = '" . $ralleydaten['name'] . "' and ausgezahlt = '0'");
    db_query("UPDATE " . $db_prefix . "_LKT_rallydaten SET ende_punkte_aktuell='0', gewinn_topf = '" . $ralleydaten['tagpotstart'] . "' WHERE name='" . $ralleydaten['name'] . "' LIMIT 1");
}
echo '<br><br>Auswertung Durch<strong></strong><br>';
Exemplo n.º 2
0
if (empty($_POST['uid'])) {
    die('Keine korrekte User-ID &uuml;bergeben!');
}
// Allgemeine Daten speichern
if (isset($_POST['profile'])) {
    db_query('UPDATE ' . $db_prefix . '_userdaten SET nickname = "' . $_POST['nickname'] . '", vorname = "' . $_POST['vorname'] . '", nachname = "' . $_POST['nachname'] . '" WHERE uid = ' . $_POST['uid']);
    db_query('UPDATE ' . $db_prefix . '_emaildaten SET emailadresse = "' . $_POST['emailadresse'] . '", freigabe_fuer = "' . $_POST['freigabe_fuer'] . '" WHERE uid = ' . $_POST['uid']);
    if ($_POST['werber'] != $_POST['alt_werber'] && $_POST['werber'] != $_POST['uid']) {
        db_query('UPDATE ' . $db_prefix . '_werberdaten SET werber = "' . $_POST['werber'] . '", umsatz = 0, zuordnungszeit = 0, reset = 0, resetzeit = 0, gesamt = 0, refback = 0, aktivzeit = 0 WHERE uid = ' . $_POST['uid']);
    }
}
// Betrag verbuchen
if (isset($_POST['finanze'])) {
    if ($_POST['buchungssumme'] > 0 && $_POST['buchungssumme']) {
        $buchungs_id = create_code(14);
        buchungsliste($buchungs_id, $_POST['buchungsart'] . $_POST['buchungssumme'], $_POST['buchungstext'] . ' (Admin)', $_POST['uid']);
        kontobuchung($_POST['buchungsart'], $_POST['buchungssumme'], $_POST['uid']);
        if ($_POST['art'] == '+') {
            $ausgabe = $_POST['buchungsmenge'];
        } else {
            $einnahme = $_POST['buchungsmenge'];
        }
        bilanz($einnahme, $ausgabe);
        $nachricht = 'Hallo,' . "\n\n" . 'Es wurde soeben eine Buchung auf dein Userkonto ausgeführt:' . "\n\n" . $_POST['buchungsart'] . ' ' . number_format($_POST['buchungssumme'], 2, ',', '.') . ' ' . $waehrung . ' ' . $_POST['buchungstext'] . "\n\n\n" . 'Mit freundlichen Grüßen, dein ' . $seitenname . '-Team';
        if (isset($_POST['send_mail']) && $_POST['send_mail'] == 'ja') {
            usermail($_POST['email'], $seitenname . ' Kontobuchung', $nachricht, '"' . $seitenname . '" <' . $betreibermail . '>');
        }
    }
}
// Zugangsberechtigungen aendern
if (isset($_POST['access'])) {
Exemplo n.º 3
0
            if ($_POST['trans_menge'] <= $kontodaten['kontostand']) {
                if ($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']) {
                    $konto = mysql_fetch_assoc(db_query('SELECT kontoid FROM vms_multi_konten WHERE uid=' . $_SESSION['uid'] . ' AND waehrung=\'' . $_POST['waehrung'] . '\' LIMIT 1'));
                    $buchungs_id = create_code(14);
                    if ($konto['kontoid'] != 0) {
                        require_once "lib/schnittstellen/" . $schnittstelle['schnittstelle'] . ".php";
                        auszahlen($schnittstelle['betreiber_id'], $schnittstelle['betreiber_passwort'], $konto['kontoid'], $_POST['uid_passwort'], $schnittstelle['betreiber_kennung'], $azs, $schnittstelle['auszahltext'], '');
                    }
                    if ($schnittstelle['anfragen_user'] != 0) {
                        db_query("INSERT INTO " . $db_prefix . "_schnittstelle_anfragen (zeit,uid) VALUES ('" . $tag . "','" . $_SESSION['uid'] . "')");
                    }
                    if ($error) {
                        $auszahlmeldung = $trans_ausgabe;
                    } else {
                        $betragss = $_POST['trans_menge'] * kontobuchung('-', $_POST['trans_menge'], $_SESSION['uid']);
                        buchungsliste($buchungs_id, '-' . $_POST['trans_menge'], $schnittstelle['auszahltext'], $_SESSION['uid']);
                        $auszahlmeldung = 'Es wurden ' . $azs . ' ' . $waehrung . ' ausgezahlt, das sind ' . $_POST['trans_menge'] . ' Punkte';
                    }
                } else {
                    $auszahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!!!';
                }
            } else {
                $auszahlmeldung = 'Soviel Guthaben hast Du nicht!!!';
            }
        }
    } else {
        $auszahlmeldung = 'Bitte achte auch die Buchungsmenge!!!';
    }
} else {
    if ($_POST['auszahlen'] == 'Auszahlen') {
        $auszahlmeldung = 'Eingabefehler, bitte wiederholen!!!';
Exemplo n.º 4
0
            buchungsliste($buchungs_id, '-' . $refback, 'Refback ' . $anzeigen_1['refback'] . '% gezahlt (' . $anzeigen_1['uid'] . ')', $refliste_1['uid']);
            $pro_verdienst = $pro_verdienst - $refback;
            $refback = 0;
            $buchungs_id = '';
        }
        kontobuchung('+', $pro_verdienst, $refliste_1['uid']);
        $pro_verdienst = 0;
        // Ebene 2
        $refebene_2 = db_query("SELECT `uid`,`umsatz`,`werber`,`refback`,`gesamt` FROM " . $db_prefix . "_werberdaten WHERE werber='" . $anzeigen_1['uid'] . "'");
        while ($anzeigen_2 = mysql_fetch_array($refebene_2)) {
            $verdienst = $verdienst + $anzeigen_2['umsatz'] / 100 * $refdaten['re2'];
            $pro_verdienst = $anzeigen_2['umsatz'] / 100 * $refdaten['re2'];
            kontobuchung('+', $pro_verdienst, $refliste_1['uid']);
            $pro_verdienst = 0;
            // 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;
            }
        }
    }
    if ($verdienst >= 0.01) {
        $buchungs_id = create_code(14);
        buchungsliste($buchungs_id, '+' . $verdienst, 'Refverdienste', $refliste_1['uid']);
        bilanz(0, $verdienst);
    }
}
db_query("UPDATE " . $db_prefix . "_werberdaten SET umsatz=0");
Exemplo n.º 5
0
        if (!ereg("[^0-9]", $betrag) and $betrag >= $schnittstelle['einzahlsumme'] and $kontodaten['kontostand'] + $betrag / $schnittstelle['wertepunkt'] <= $einzahlgrenze['einzahlgrenze']) {
            if ($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']) {
                $konto = mysql_fetch_assoc(db_query('SELECT kontoid FROM vms_multi_konten WHERE uid=' . $_SESSION['uid'] . ' AND waehrung=\'' . $_POST['waehrung'] . '\' LIMIT 1'));
                $buchungs_id = create_code(14);
                if ($konto['kontoid'] != 0) {
                    require_once "lib/schnittstellen/" . $schnittstelle['schnittstelle'] . ".php";
                    einzahlen($schnittstelle['betreiber_id'], $schnittstelle['betreiber_passwort'], $konto['kontoid'], $_POST['uid_passwort'], $schnittstelle['betreiber_kennung'], $betrag, $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('+', $betragu, $_SESSION['uid']);
                    buchungsliste($buchungs_id, $betragu, $schnittstelle['einzahltext'], $_SESSION['uid']);
                    $einzahlmeldung = 'Es wurden ' . $_POST['trans_menge'] . ' Punkte eingezahlt und in ' . $betragu . ' ' . $waehrung . ' umgerechnet';
                    db_query("UPDATE " . $db_prefix . "_stats SET `einzahl` = `einzahl`  + '" . $_POST['trans_menge'] . "' WHERE id='1'");
                }
            } else {
                $einzahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!';
            }
        }
    } else {
        $einzahlmeldung = 'Bitte achte auch die Buchungsmenge!';
    }
} else {
    if ($_POST['einzahlen'] == 'Einzahlen') {
        $einzahlmeldung = 'Eingabefehler, bitte wiederholen!!!';
    }
}
Exemplo n.º 6
0
            }
            if ($mail['status'] == 2) {
                $headmsg = 'Fakeversuch!';
            }
        } else {
            $headmsg = 'Bitte warte ' . $mail['aufendhalt'] . ' Sek.!';
            $wait = '<meta http-equiv="refresh" content="' . $mail['aufendhalt'] . ';url=pcheck.php?tan=' . $_GET['tan'] . '&auszahlen=true&uid=' . $_GET['uid'] . '">';
            db_query("UPDATE " . $db_prefix . "_paidmails_empfaenger SET start=" . time() . " WHERE tan='" . $_GET['tan'] . "' and uid=" . $_GET['uid'] . "");
        }
    } else {
        $headmsg = 'Diese Mail ist nicht für Dich!';
    }
} else {
    if ($mail['start'] + $mail['aufendhalt'] - 1 <= time() and $mail['status'] == 0) {
        kontobuchung('+', $mail['verdienst'], $mail['uid']);
        buchungsliste(create_code(14), $mail['verdienst'], 'Paidmailverdienst', $mail['uid']);
        refumsatz($mail['verdienst'], $mail['uid']);
        rallysystem($mail['uid'], '2', $mail['verdienst']);
        bilanz(0, $mail['verdienst']);
        db_query("UPDATE " . $db_prefix . "_paidmails_empfaenger SET status=1 WHERE tan='" . $_GET['tan'] . "' and uid=" . $_GET['uid'] . " LIMIT 1");
        db_query("UPDATE " . $db_prefix . "_paidmails_versendet SET bestaedigt=bestaedigt+1 WHERE tan='" . $_GET['tan'] . "'  LIMIT 1");
        $headmsg = $mail['verdienst'] . ' ' . $waehrung . ' gutgeschrieben!';
    } else {
        $headmsg = 'Wartezeit umgangen! Paidmail ungültig!';
        db_query("UPDATE " . $db_prefix . "_paidmails_empfaenger SET status=2 WHERE tan='" . $_GET['tan'] . "' and uid=" . $_GET['uid'] . " LIMIT 1");
    }
}
echo '
<!DOCTYPE>
<html>
    <head>';