Ergebnis 1 bis 3 von 3

Thema: Interne Überweisung mindestens X ?

  1. #1
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154

    Interne Überweisung mindestens X ?

    Habe mir hier im Download Bereich das Addon Interne Überweisung herunter geladen und installiert.

    Weiss jemand wie man es hinbekommt das mindestens z.B. 333 Punkte überwiesen werden müßen?

    Hier mal der Code:
    PHP-Code:
    <? userstatus();

    // Variabeln definieren
    if (!isset($_POST['auszahlen']))    $_POST['auszahlen']         = "";
    if (!isset($_POST['ueberweisung'])) $_POST['ueberweisung']      = "";
    if (!isset($_POST['empfaengerid'])) $_POST['empfaengerid']      = "";
    if (!isset($meldung))               $meldung                    = "";


    /*

    Bugfixed Version by alexx

    */


    $_POST['empfaengerid'] = (int)$_POST['empfaengerid'];
    $_POST['userpwd']      = isset($_POST['userpwd'])   ?   $_POST['userpwd']   :   '';



    $kontodaten   = mysql_fetch_array(db_query("SELECT `kontostand`,`passwort` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
    $user_check = db_query ("SELECT `uid` FROM ".$db_prefix."_kontodaten WHERE uid='".$_POST['empfaengerid']."' LIMIT 1");


          if ($_POST['auszahlen'] == 'Abschicken' && $_POST['ueberweisung'] && $_POST['empfaengerid']) {
             if (mysql_num_rows($user_check)) {
                if (!ereg("[^0-9]", $_POST['ueberweisung'])){
                   if ($_POST['ueberweisung'] <= $kontodaten['kontostand']){
                       if(md5($_POST['userpwd']) == $kontodaten['passwort'])
                       {
           
                          $buchungs_id = create_code(14);
                          kontobuchung ('-',$_POST['ueberweisung'],$_SESSION['uid']);
                          kontobuchung ('+',$_POST['ueberweisung'],$_POST['empfaengerid']);
                          buchungsliste ($buchungs_id,'-'.$_POST['ueberweisung'],'Transfer zu '.$_POST['empfaengerid'],$_SESSION['uid']);
                          buchungsliste ($buchungs_id,'+'.$_POST['ueberweisung'],'Transfer von '.$_SESSION['uid'],$_POST['empfaengerid']);
                          $meldung = 'Es wurden '.$_POST['ueberweisung'].' '.$waehrung.' an User '.$_POST['empfaengerid'].' überwiesen.';
                          
                      }else
                      {
                          $meldung = 'Das eingegebene Passwort stimmt nicht mit deinem überein!';
                      }
                      
                      }else
                      {
                      $meldung = 'Soviele '.$waehrung.' hast du nicht mehr!';
                      }
                   }else
                   {
                   $meldung = 'Ein Fehler bei der eingabe der Losemenge';
                   }
                }else
                {
                $meldung = 'Den Empfänger gibt es nicht!';
                }
          }else
          {
          if ($_POST['auszahlen'] == 'Abschicken') $meldung = 'Eingabefehler, bitte wiederholen!!!';
          }



    ?>
    <?head("Interne Überweisungen");?>
    <br>
    <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;?>menge</td><td align="left"><input type="Text" name="ueberweisung" value=""></td>
    </tr>
    <tr>
    <td align="left">an User</td><td align="left"><input type="Text" name="empfaengerid" value=""></td>
    </tr>
    <!--Bugfix by alexx-->
    <tr>
    <td align="left">Passwort*</td><td align="left"><input type="password" name="userpwd" value=""></td>
    </tr>
    <!--Bugfix by alexx Ende-->
    <tr>
    <td align="center" colspan="2"><input type="Submit" name="auszahlen" value="Abschicken"></td>
    </tr>
    </form>
    </table>
    <br>
    * Damit ist dein Passwort gemeint, welches du auf dieser Seite verwendest.<br>
    <?if ($meldung) echo '<div align="center"><font color="#800000">'.$meldung.'</font></div>';?>
    <?foot();?>

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Zitat Zitat von cece75 Beitrag anzeigen
    Habe mir hier im Download Bereich das Addon Interne Überweisung herunter geladen und installiert.

    Weiss jemand wie man es hinbekommt das mindestens z.B. 333 Punkte überwiesen werden müßen?

    Hier mal der Code:
    PHP-Code:
    <?php

        
    <? userstatus();

        
    // Variabeln definieren
        
    if (!isset($_POST['auszahlen']))    $_POST['auszahlen']         = "";
        if (!isset(
    $_POST['ueberweisung'])) $_POST['ueberweisung']      = "";
        if (!isset(
    $_POST['empfaengerid'])) $_POST['empfaengerid']      = "";
        if (!isset(
    $meldung))               $meldung                    "";


        
    /*

           Bugfixed Version by alexx

        */


        
    $_POST['empfaengerid'] = (int)$_POST['empfaengerid'];
        
    $_POST['userpwd']      = isset($_POST['userpwd'])   ?   $_POST['userpwd']   :   '';



        
    $kontodaten   mysql_fetch_array(db_query("SELECT `kontostand`,`passwort` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
        
    $user_check db_query ("SELECT `uid` FROM ".$db_prefix."_kontodaten WHERE uid='".$_POST['empfaengerid']."' LIMIT 1");


        if (
    $_POST['auszahlen'] == 'Abschicken' && $_POST['ueberweisung'] && $_POST['empfaengerid']) {
            if (
    mysql_num_rows($user_check)) {
                if (!
    ereg("[^0-9]"$_POST['ueberweisung'])){
                    
                    if ( 
    $_POST['ueberweisung'] < 333){
                        
    $meldung 'Mindestens 333 m&uuml;ssen &uuml;berwiesen werden!';
                    }elseif (
    $_POST['ueberweisung'] <= $kontodaten['kontostand']){
                        if(
    md5($_POST['userpwd']) == $kontodaten['passwort'])
                        {
           
                            
    $buchungs_id create_code(14);
                            
    kontobuchung ('-',$_POST['ueberweisung'],$_SESSION['uid']);
                            
    kontobuchung ('+',$_POST['ueberweisung'],$_POST['empfaengerid']);
                            
    buchungsliste ($buchungs_id,'-'.$_POST['ueberweisung'],'Transfer zu '.$_POST['empfaengerid'],$_SESSION['uid']);
                            
    buchungsliste ($buchungs_id,'+'.$_POST['ueberweisung'],'Transfer von '.$_SESSION['uid'],$_POST['empfaengerid']);
                            
    $meldung 'Es wurden '.$_POST['ueberweisung'].' '.$waehrung.' an User '.$_POST['empfaengerid'].' überwiesen.';
                          
                        }else
                        {
                            
    $meldung 'Das eingegebene Passwort stimmt nicht mit deinem überein!';
                        }
                      
                    }else
                    {
                        
    $meldung 'Soviele '.$waehrung.' hast du nicht mehr!';
                    }
                }else
                {
                    
    $meldung 'Ein Fehler bei der eingabe der Losemenge';
                }
            }else
            {
                
    $meldung 'Den Empfänger gibt es nicht!';
            }
        }else
        {
            if (
    $_POST['auszahlen'] == 'Abschicken'$meldung 'Eingabefehler, bitte wiederholen!!!';
        }



        
    ?>
        <?head("Interne Überweisungen");?>
    <br>
    <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;?>menge</td><td align="left"><input type="Text" name="ueberweisung" value=""></td>
    </tr>
    <tr>
    <td align="left">an User</td><td align="left"><input type="Text" name="empfaengerid" value=""></td>
    </tr>
    <!--Bugfix by alexx-->
    <tr>
    <td align="left">Passwort*</td><td align="left"><input type="password" name="userpwd" value=""></td>
    </tr>
    <!--Bugfix by alexx Ende-->
    <tr>
    <td align="center" colspan="2"><input type="Submit" name="auszahlen" value="Abschicken"></td>
    </tr>
    </form>
    </table>
    <br>
    * Damit ist dein Passwort gemeint, welches du auf dieser Seite verwendest.<br>
        <?if ($meldung) echo '<div align="center"><font color="#800000">'.$meldung.'</font></div>';?>
        <?foot();?>

    ?>
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154
    Danke funktioniert

Ähnliche Themen

  1. interne währung
    Von kai0608 im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 29.12.2017, 12:43
  2. Dauerauftrag / Überweisung Verkauf ( VMS )
    Von DJschatz27 im Forum Scripte
    Antworten: 0
    Letzter Beitrag: 09.12.2015, 00:12
  3. Interne Überweisung
    Von wivo im Forum Scripte
    Antworten: 3
    Letzter Beitrag: 14.08.2010, 10:14
  4. Suche Zahlencode für interne Überweisung
    Von KiLLzOnE im Forum [HD] Codeschnippsel
    Antworten: 1
    Letzter Beitrag: 15.07.2008, 22:08
  5. Überweisung und PN
    Von Coinsrapper im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 10.03.2007, 13:55

Berechtigungen

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