Ergebnis 1 bis 3 von 3

Thema: Auszahlungssperre

  1. #1

    Auszahlungssperre

    Hallo,
    das ist ein Teilcode der Auszahlungssperre und ich hab da einen Fehler drinne, kann ihn aber nicht finden, kann mir da wer helfen?

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

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    einfach so hab ich jetzt auch keinen gesehen... poste doch mal die fehlermeldung.....
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Zitat Zitat von Lokutos Beitrag anzeigen
    einfach so hab ich jetzt auch keinen gesehen... poste doch mal die fehlermeldung.....
    Kommt komischer Weise nur die Meldung das der User für die Auszahlung nicht freigegeben wäre, aber laut DB alles ok...
    die komplette auszahlen.php :
    Code:
    <? userstatus();
    
    // Variabeln definieren
    if (!isset($_POST['auszahlen']))	$_POST['auszahlen']			= "";
    if (!isset($_POST['uid_passwort']))	$_POST['uid_passwort']		= "";
    if (!isset($_POST['trans_menge']))	$_POST['trans_menge']		= "";
    if (!isset($auszahlmeldung))		$auszahlmeldung				= "";
    
    $tag = strtotime("".date("m")."/".date("d")."/".date("Y")." 0 hours 0 minutes 0 seconds");
    $schnittstelle = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_schnittstelle LIMIT 1")) or die("Keine 
    
    Schnittstellendaten!");
    
    if ($schnittstelle['anfragen_user'] != 0){
    $s_verbrauch = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_schnittstelle_anfragen WHERE 
    
    uid='".$_SESSION['uid']."' and zeit='".$tag."'"));
    $a_free= mysql_fetch_array(db_query("SELECT a_free AS free FROM ".$db_prefix."_userdaten WHERE 
    
    uid=".$_SESSION['uid']));
    }
    
    $kontodaten	= mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE 
    
    uid=".$_SESSION['uid']." LIMIT 1"));
    
    if ($_POST['auszahlen'] == 'Auszahlen' && $_POST['uid_passwort'] && $_POST['trans_menge']) {
    if( $a_free['free'] == '1' ) {
    	if (!ereg("[^0-9]", $_POST['trans_menge']) and $_POST['trans_menge']  >= $schnittstelle['auszahlsumme']) {
    		if ($_POST['trans_menge'] <= $kontodaten['kontostand']) {
    			if ($schnittstelle['anfragen_user'] == 0 or $s_verbrauch < $schnittstelle['anfragen_user']) 
    
    {
    				$buchungs_id = create_code(14);
    				@require_once ("lib/schnittstellen/".$schnittstelle['schnittstelle'].".php");
    				@auszahlen 
    
    ($schnittstelle['betreiber_id'],$schnittstelle['betreiber_passwort'],$_SESSION['uid'],$_POST['uid_passwort'],$schnit
    
    tstelle['betreiber_kennung'],$_POST['trans_menge'],$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 {
    					kontobuchung ('-',$_POST['trans_menge'],$_SESSION['uid']);
    					buchungsliste 
    
    ($buchungs_id,'-'.$_POST['trans_menge'],$schnittstelle['auszahltext'],$_SESSION['uid']);
    					$auszahlmeldung = 'Es wurden '.$_POST['trans_menge'].' '.$waehrung.' 
    
    ausgezahlt';
    					}
    			} else {
    			$auszahlmeldung = 'Deine Schnittstellenanfragen sind verbraucht!!!';
    			}
    		} else {
    		$auszahlmeldung = 'Soviel Guthaben hast Du nicht!!!';
    		}
    	} else {
    	$auszahlmeldung = 'Bitte achte auch die Buchungsmenge!!!';
    	}
       } else { 
    $auszahlmeldung = 'Sie sind für Auszahlungen noch nicht Freigeben fragen Sie bitte den Admin.'; 
       }
    } else {
    if ($_POST['auszahlen'] == 'Auszahlen') $auszahlmeldung = 'Eingabefehler, bitte wiederholen!!!';
    }
    
    ?>
    <?head($waehrung." auszahlen");?>
    Hier kannst Du deine <?=$waehrung;?> wieder auszahlen, auch bei der Auszahlung wird das ST-Passwort benötigt um
    festzustellen ob Du nicht gesperrt bist.<br>
    <br>
    Hinweis: Wenn Du mal nicht auszahlen kannst weil es heisst das der Betreiber nicht genug <?=$waehrung;?> hat, dann 
    
    erschrecke
    bitte nicht gleich. Zur Sicherheit des Userguthabens haben wir nur ca. 20% des Userguthabens offen liegen und der 
    
    Rest
    ist im Tresor. Schreibe einfache eine Email, wenn wir es mal vergessen haben sollten genug umzubuchen.<br>
    <br>
    <i><font color="#FF0000">* Das ST-Passwort wird nicht gespeichert, es dient nur zur Indentifizierung!</font></i>
    <?foot();?>
    <?
    // Variabeln
    $filename = 'lib/texte/klammkurs.txt';
    
    // Datei auslesen
    $fp = fopen ($filename, "r");
    $inhalt = fread ($fp, filesize ($filename));
    fclose ($fp);
    $inhalt = str_replace('\\', '', $inhalt);
    ?>
    <?head("Auszahlen");?>
    <form action="" method="post">
    <table width="100%" border="0" cellpadding="2" cellspacing="2">
    <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"></td><td align="left"><?=number_format($kontodaten['kontostand']/50000,2,",",".").' ';?>Euro</td>
    </tr>
    <tr>
    <td align="left"></td><td align="left"><?=number_format($kontodaten['kontostand']*$inhalt,2,",",".").' 
    
    ';?>Klammlose</td>
    </tr>
    <tr>
    <td align="left"><?=$waehrung;?> (min. <?=$schnittstelle['auszahlsumme'];?> <?=$waehrung;?>)</td><td 
    
    align="left"><input type="Text" name="trans_menge" value=""></td>
    </tr>
    <tr>
    <td align="left">ST-Passwort *</td><td align="left"><input type="Password" name="uid_passwort" value=""></td>
    </tr>
    <tr>
    <td align="center" colspan="2"><input type="Submit" name="auszahlen" value="Auszahlen"></td>
    </tr>
    </table>
    </form>
    Euro-Auszahlungen können ab 250.000 BTP (5,00 Euro) und Klammlose 1.000.000 KL per <a 
    
    href="http://www.bex.carup.de/Auszahlformular_VMS.php" target=_blank">Formular</a> beantragt werden. Dazu benötigen 
    
    wir Ihre Bank- oder PayPal-Konto-Daten, bzw. Ihre Klamm-ID.
    <?if ($auszahlmeldung) echo '<div align="center"><font color="#800000">'.$auszahlmeldung.'</font></div>';?>
    <?foot();
    
    
    $filename = 'lib/texte/wer_auszahlen.txt';
    $fp = fopen ($filename, "r");
    $inhalt = fread ($fp, filesize ($filename));
    fclose ($fp);
    $inhalt = str_replace('\\', '', $inhalt);
    
    if ($inhalt != ''){
    echo nl2br($inhalt);
    foot();
    }
    ?>
    Edit: Hab was dazu gefunden, trotzdem DANKE... das hat gefunzt!!!
    http://www.designerscripte.net/showthread.php?t=3704

Ähnliche Themen

  1. Auszahlungssperre
    Von Speedy im Forum [HD] Programmieren
    Antworten: 6
    Letzter Beitrag: 28.11.2009, 00:40
  2. (S) Auszahlungssperre
    Von black-daeth im Forum Scripte
    Antworten: 3
    Letzter Beitrag: 30.06.2008, 11:46
  3. Addon für Auszahlungssperre
    Von Frenja im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 10.01.2008, 22:49
  4. (S) doppelte ip Auszahlungssperre
    Von Hardy im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 18.08.2007, 00:03
  5. Auszahlungssperre - fehlende Daten
    Von Jochen18 im Forum Support zu Addons & Erweiterungen
    Antworten: 3
    Letzter Beitrag: 19.01.2007, 16:17

Berechtigungen

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