Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 22

Thema: S Auszahlsperre f. VMS1.2

  1. #1
    Erfahrener Benutzer
    Registriert seit
    12.10.2006
    Beiträge
    132

    S Auszahlsperre f. VMS1.2

    ich suche ein Addon oder Schnippsel für die Auszahlsperre.

  2. #2
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    hi,

    also ich hätte das addon hier!!

    Es war auch mal hier im download berreich wenn ein mod es erlaub das ich den code hier poste stelle ich ihn gerne wider rein

    mfg

  3. #3
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    ich bräuchte das auch

  4. #4
    Erfahrener Benutzer
    Registriert seit
    12.10.2006
    Beiträge
    132
    Zitat Zitat von Badboy Beitrag anzeigen
    hi,

    also ich hätte das addon hier!!

    Es war auch mal hier im download berreich wenn ein mod es erlaub das ich den code hier poste stelle ich ihn gerne wider rein

    mfg
    ich denke mal kaum das ein mod es verbietet, wenn das addon schon mal hier zum download war.

  5. #5
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Hab den Addon auch, nur, unter VMS1.2 bedarf es eine klitzekleine Änderung in der Einbau, damit es läuft, ansonsten wird immer dem User verweigert sich auszuzahlen

  6. #6
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    Naja dann hänge ich euch das teilchen mal hier mit an!!

    PHP-Code:
    *****************************************************************

    Addon bei Neoplacer Auszahlung Freigabe/Sperre einzelner User..

    ****************************************************************

    1.Folgenden Befehl in Mysql ausführen...

    ALTER TABLE `vms_userdaten` ADD `a_free` INT( 1 ) DEFAULT '0' NOT NULL ;


    2. Öffne content/konto/auszahlen.php

    Suche: 

    $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' and zeit='".$tag."'"));


    Füge dadrunter ein:

      $a_free= mysql_fetch_array(db_query("SELECT a_free AS free FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']));


    Suche: 

    if ($_POST['auszahlen'] == 'Auszahlen' && $_POST['uid_passwort'] && $_POST['trans_menge']) {

    Füge dadrunter ein:

    //neu Auszahlungs Sperre anfang
     if( $a_free['free'] == '1' ) { 
    //neu Auszahlungs Sperre

    Suche:

    } else {
        $auszahlmeldung = 'Bitte achte auch die Buchungsmenge!!!';
        }

    Füge dadrunter ein:

    //
         } else { $auszahlmeldung = "Sie sind für Auszahlungen noch nicht Freigeben fragen Sie bitte den Admin."; 
       }
    // Neu Auszahlungs Sperre ende 

    Jetzt speichern und hochladen...

    3. Öffne

    adminforce/content/usersystem/userbearbeiten.php

    Suche:

    db_query("UPDATE ".$db_prefix."_emaildaten SET emailadresse='".$_POST['emailadresse']."', freigabe_fuer='".$_POST['freigabe_fuer']."' WHERE uid='".$_POST['uid']."'");

    Füge dadrunter ein:

    db_query("UPDATE ".$db_prefix."_userdaten SET a_free='".$_POST['a_free']."' WHERE uid='".$_POST['uid']."'");


    Suche:

    <option value="3" <?if ($emaildaten['freigabe_fuer'] == 3) echo'SELECTED';?>>Newsletter
              / Paidmails</option>
            </select> </td>
        </tr>

    Füge dadrunter ein:

    <tr>
          <td align="right"><b>Auzahlungs Status</b></td>
          <td align="left">
          <? 
           $a_free= mysql_fetch_array(db_query("SELECT a_free AS free FROM ".$db_prefix."_userdaten WHERE uid=".$_GET['uid']));?>
            <select name="a_free" size="1">
              <option value="0" <?if ($a_free['free'] == 0) echo'SELECTED';?>>Gespert</option>
              <option value="1" <?if ($a_free['free'] == 1) echo'SELECTED';?>>Freigegeben</option>
               </select> </td>
               
        </tr>



    Speichern un Hochladen das wars schon
    MFG NEOPLACER

    Klamm Spenden Konto 84939
    ICQ 153047347
    Viel spaß damit

    Mfg

  7. #7
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    sicher das es fürs vms1.2 ist?

  8. #8
    Erfahrener Benutzer Avatar von Roadstar
    Registriert seit
    21.07.2006
    Beiträge
    200
    Das ist ein Addon fürs VMS 1, aber es funktioniert auch mit dem VMS 1.2

    Muß nur etwas angepasst werden, dann klappt es auch.
    Bei mir läufts jedenfalls ohne Probleme.

    Edit:
    adminforce/content/usersystem/userbearbeiten.php:
    unter
    Code:
    // Allgemeine Daten speichern
    if (isset ($_POST['profile'])) {
    	db_query ('UPDATE '.$db_prefix.'_userdaten SET 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']);
    }
    folgendes einfügen
    Code:
    // Auszahlungssperre speichern
    if (isset ($_POST['finanze'])) {
            db_query ('UPDATE '.$db_prefix.'_userdaten SET a_free = "'.$_POST['a_free'].'" WHERE uid = '.$_POST['uid']);
    }
    unter
    Code:
    	<tr>
    		<td><b>Kontostand</b>:<br />
    		<?=number_format($alledaten['kontostand'],2,",",".").' '.$waehrung;?></td>
    	</tr>
    folgendes einfügen
    Code:
            <tr>
                    <td><br /><b>Auzahlungs Status</b>:<br />
                    <select style="width: 110px" name="a_free" size="1">
                    <option value="0" <?if ($alledaten['a_free'] == 0) echo'SELECTED';?>>Gesperrt</option>
    		<option value="1" <?if ($alledaten['a_free'] == 1) echo'SELECTED';?>>Freigegeben</option>
                    </select></td>
            </tr>

  9. #9
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    PHP-Code:
    Suche

    $s_verbrauch mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' and zeit='".$tag."'"));


    Füge dadrunter ein:

      
    $a_freemysql_fetch_array(db_query("SELECT a_free AS free FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'])); 
    Richtig wäre, wie in meinem Fall:

    PHP-Code:
    Suche

    $s_verbrauch mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE uid='".$_SESSION['uid']."' and zeit='".$tag."'"));
    }


    Füge dadrunter ein:

      
    $a_freemysql_fetch_array(db_query("SELECT a_free AS free FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'])); 

    Ja, nur wegen diese "}" Klammer funktionierte der Schnipsel nicht

  10. #10
    Erfahrener Benutzer
    Registriert seit
    24.03.2008
    Beiträge
    147
    Wenn ein User auszahlen möchte, der noch gesperrt ist, erscheint die Meldung :

    "Du überschreitest das tägliche Auszahllimit!!!"

    obwohl noch genug frei ist. Sobald ich den User freischalte, funktioniert die Auszahlung.

    Wie kann ich diesen "Fehler" beheben?


Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. V-Check-Klicksperre+auszahlsperre erweitern
    Von DJschatz27 im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 4
    Letzter Beitrag: 22.10.2012, 21:05
  2. Hilfe! User und Guthaben von VMS1.1 in VMS1.2.3
    Von Klammgate im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 14.08.2008, 16:01
  3. Antworten: 1
    Letzter Beitrag: 11.04.2008, 18:38
  4. Antworten: 4
    Letzter Beitrag: 30.12.2007, 16:34
  5. Multiauszahlunds-Addon -> Auszahlsperre integrieren
    Von Dreamerweb im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 15.10.2007, 18:25

Berechtigungen

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