<?php /** * @project Euro-Auszahlung-Anforderung * @author Joel Kuder j.kuder@swissnwx.ch * @copyright 2017 SwissNetWorX * @license SwissNetWorX AGB https://www.swissnwx.ch/agb */ userstatus(); // Variabeln definieren $tag = strtotime("".date("m")."/".date("d")."/".date("Y")." 0 hours 0 minutes 0 seconds"); if (!isset($_POST['auszahlen'])) $_POST['auszahlen'] = ""; if (!isset($_POST['uid_passwort'])) $_POST['uid_passwort'] = ""; if (!isset($_POST['trans_menge'])) $_POST['trans_menge'] = ""; // fals user zum ersten mal hier ist $userdaten = mysql_fetch_array(db_query("SELECT * FROM vms_euroauszahlung WHERE uid=".$_SESSION['uid']." LIMIT 1")); if(!$userdaten) db_query("INSERT INTO vms_euroauszahlung (uid, paypal, moneybookers, kontoinhaber, kontonummer,bankleitzahl, institut, iban, bic, steuernummer,finanzamt, azw) VALUES ('".$_SESSION['uid']."','0','0','0','0','0','0','0','0','0','0','0')"); //------------------ //Allgemeine daten $offeneauszahlungen = mysql_fetch_array(db_query("SELECT count(uid) as offene FROM vms_euroauszahlunganforderung WHERE uid=".$_SESSION['uid']." and status='0' LIMIT 1")); $configuration = mysql_fetch_array(db_query("SELECT * FROM vms_euroauszahlungconf LIMIT 1")); $kontrolldaten = mysql_fetch_array(db_query("SELECT * FROM vms_euroauszahlung WHERE uid= '".$_SESSION['uid']."' LIMIT 1")); $kontodaten = mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); if ($_POST['Update'] == 'Update' ) { //Paypal ändern if($configuration['paypal'] == '1' OR ($configuration['paypal'] == '2' AND ($kontrolldaten['paypal'] == '0' OR $kontrolldaten['paypal'] == '')) ){ $paypal = mysql_real_escape_string($_POST["paypal"]); }else{ $paypal = $kontrolldaten['paypal']; } //Moneybookers ändern if($configuration['moneybookers'] == '1' OR ($configuration['moneybookers'] == '2' AND ($kontrolldaten['moneybookers'] == '0'OR $kontrolldaten['moneybookers'] == '')) ){ $moneybookers = mysql_real_escape_string($_POST["moneybookers"]); }else{ $moneybookers = $kontrolldaten['moneybookers']; } //kontoinhaber if($configuration['kontoinhaber'] == '1' OR ($configuration['kontoinhaber'] == '2' AND ($kontrolldaten['kontoinhaber'] == '0'OR $kontrolldaten['kontoinhaber'] == '')) ){ $kontoinhaber = mysql_real_escape_string($_POST["kontoinhaber"]); }else{ $kontoinhaber = $kontrolldaten['kontoinhaber']; } //kontonummer if($configuration['kontonummer'] == '1' OR ($configuration['kontonummer'] == '2' AND ($kontrolldaten['kontonummer'] == '0'OR $kontrolldaten['kontonummer'] == '')) ){ $kontonummer = mysql_real_escape_string($_POST["kontonummer"]); }else{ $kontonummer = $kontrolldaten['kontonummer']; } //Bankleitzahl if($configuration['bankleitzahl'] == '1' OR ($configuration['bankleitzahl'] == '2' AND ($kontrolldaten['bankleitzahl'] == '0'OR $kontrolldaten['bankleitzahl'] == '')) ){ $bankleitzahl = mysql_real_escape_string($_POST["bankleitzahl"]); }else{ $bankleitzahl = $kontrolldaten['bankleitzahl']; } //institut if($configuration['institut'] == '1' OR ($configuration['institut'] == '2' AND ($kontrolldaten['institut'] == '0'OR $kontrolldaten['institut'] == '')) ){ $institut = mysql_real_escape_string($_POST["institut"]); }else{ $institut = $kontrolldaten['institut']; } //iban if($configuration['iban'] == '1' OR ($configuration['iban'] == '2' AND ($kontrolldaten['iban'] == '0'OR $kontrolldaten['iban'] == '')) ){ $iban = mysql_real_escape_string($_POST["iban"]); }else{ $iban = $kontrolldaten['iban']; } //bic if($configuration['bic'] == '1' OR ($configuration['bic'] == '2' AND ($kontrolldaten['bic'] == '0'OR $kontrolldaten['bic'] == '')) ){ $bic = mysql_real_escape_string($_POST["bic"]); }else{ $bic = $kontrolldaten['bic']; } //steuernummer if($configuration['steuernummer'] == '1' OR ($configuration['steuernummer'] == '2' AND ($kontrolldaten['steuernummer'] == '0'OR $kontrolldaten['steuernummer'] == '')) ){ $steuernummer = mysql_real_escape_string($_POST["steuernummer"]); }else{ $steuernummer = $kontrolldaten['steuernummer']; } //finanzamt if($configuration['finanzamt'] == '1' OR ($configuration['finanzamt'] == '2' AND ($kontrolldaten['finanzamt'] == '0'OR $kontrolldaten['finanzamt'] == '')) ){ $finanzamt = mysql_real_escape_string($_POST["finanzamt"]); }else{ $finanzamt = $kontrolldaten['finanzamt']; } // Wohin ausgezahlt werden soll $azw = mysql_real_escape_string($_POST["azw"]); // jetzt wird endlich upgedatet db_query("UPDATE vms_euroauszahlung Set paypal = '".$paypal."', moneybookers = '".$moneybookers."', kontoinhaber = '".$kontoinhaber."', kontonummer = '".$kontonummer."', bankleitzahl = '".$bankleitzahl."', institut = '".$institut."', iban = '".$iban."', bic = '".$bic."', steuernummer = '".$steuernummer."', finanzamt = '".$finanzamt."', azw = '".$azw."' WHERE uid = '".$_SESSION['uid']."' LIMIT 1"); } if ($_POST['auszahlen'] == 'Auszahlen' AND $configuration['aktive'] == '1' ) { head('Danke...'); if (!ereg("[^0-9.]", $_POST['trans_menge']) and $_POST['trans_menge'] >= $configuration['auszahlsumme']) { if ($configuration['betrag'] == '2') $_POST['trans_menge']= $kontodaten['kontostand']; if ($_POST['trans_menge'] <= $kontodaten['kontostand']) { if ( $configuration['offen'] == '2' OR ($configuration['offen'] == '1' && $offeneauszahlungen['offene'] == '0') ){ $gesperrt = explode(',',$configuration['uidgesperrt']); if (!in_array($_SESSION['uid'], $gesperrt)) { $auszahlensumme = mysql_real_escape_string($_POST["trans_menge"]); $steuernummer = $kontrolldaten['steuernummer']; $finanzamt = $kontrolldaten['finanzamt']; db_query("INSERT INTO vms_euroauszahlunganforderung (id, uid, status, betrag, time, paypal, moneybookers, kontoinhaber, kontonummer, bankleitzahl, institut, iban, bic, steuernummer,finanzamt, azw) VALUES ('','".$_SESSION['uid']."','0','".$auszahlensumme."','".$time."','".$kontrolldaten['paypal']."','".$kontrolldaten['moneybookers']."','".$kontrolldaten['kontoinhaber']."','".$kontrolldaten['kontonummer']."','".$kontrolldaten['bankleitzahl']."','".$kontrolldaten['institut']."','".$kontrolldaten['iban']."','".$kontrolldaten['bic']."','".$steuernummer."','".$finanzamt."','".$kontrolldaten['azw']."')"); echo 'Auszahlung ist gespeichert.'; } else echo 'Für auszahlungen bist du gesperrt!!!'; } else echo 'Bereits eine auszahlung offen!!!'; } else echo 'Soviel Guthaben hast Du nicht!!!'; } else echo'Bitte achte auch die Buchungsmenge!!!'; foot(); } else { if ($_POST['auszahlen'] == 'Auszahlen'){ head('Danke...'); echo 'Eingabefehler, bitte wiederholen!!!'; foot(); } } ?> <?php head($waehrung." auszahlen");?> Hier kannst Du deine <?php echo $waehrung;?> zur Auszahlung anfordern lassen.<br> Die Auszahlung wird vom admin per Hand gemacht bitte beachte die AGB. <br> Weiter unten kannst du den Status der aktuellen auszahlungen sehen.<br> MFG Admin <?php foot(); $ausgabedaten = mysql_fetch_array(db_query("SELECT * FROM vms_euroauszahlung WHERE uid= '".$_SESSION['uid']."' LIMIT 1")); head('Auszahldaten'); echo'<form action="" method="post"><table> <tr> <td>Ich möchte auf ..... Ausbezahlt werden.</td> <td> <select name="azw" > <option value="0" '.($ausgabedaten['azw'] == '0' ? 'selected' : '').'>Bitte wählen sie aus.</option>'; if ($configuration['paypal'] <= '3'){ echo'<option value="1" '.($ausgabedaten['azw'] == '1' ? 'selected' : '').'>Paypal</option>'; } if ($configuration['moneybookers'] <= '3'){ echo'<option value="2" '.($ausgabedaten['azw'] == '2' ? 'selected' : '').'>Moneybookers</option>'; } if ($configuration['kontoinhaber'] <= '3' OR $configuration['kontonummer'] <= '3' OR $configuration['steuernummer'] <= '3' OR $configuration['bankleitzahl'] <= '3' OR $configuration['institut'] <= '3' OR $configuration['finanzamt'] <= '3' OR $configuration['iban'] <= '3' OR $configuration['bic'] <= '3'){ echo'<option value="3" '.($ausgabedaten['azw'] == '3' ? 'selected' : '').'>Bankueberweisung</option>'; } echo' </select> </td> </tr>'; //Paypalanzeige if ($configuration['paypal'] <= '3'){ echo' <tr> <td><b>PayPal-Konto:</b></td> <td></td> </tr> <tr> <td> Konto-Email:</td> <td><input name="paypal" value="'.$ausgabedaten["paypal"].'" '.(($configuration['paypal'] == '3' OR ($configuration['paypal'] == '2' AND $ausgabedaten['paypal'] != '0') ) ? 'disable="disable"' : '').' size="20"></td> </tr> '; } //Moneybookers Anzeige if ($configuration['moneybookers'] <= '3'){ echo' <tr> <td><b>Moneybookers-Konto:</b></td> <td></td> </tr> <tr> <td> Konto-Email:</td> <td><input name="moneybookers" value="'.$ausgabedaten["moneybookers"].'" size="20"></td> </tr> '; } //Bank Anzeige if ($configuration['kontoinhaber'] <= '3' OR $configuration['kontonummer'] <= '3' OR $configuration['steuernummer'] <= '3' OR $configuration['bankleitzahl'] <= '3' OR $configuration['institut'] <= '3' OR $configuration['finanzamt'] <= '3' OR $configuration['iban'] <= '3' OR $configuration['bic'] <= '3'){ echo' <tr> <td><b>Bank-Konto:</b></td> <td></td> </tr> '; } //kontoinhaber Anzeige if ($configuration['kontoinhaber'] <= '3'){ echo' <tr> <td> Kontoinhaber:</td> <td> <input name="kontoinhaber" value="'.$ausgabedaten["kontoinhaber"].'" size="20"></td> </tr> '; } //kontonummer Anzeige if ($configuration['kontonummer'] <= '3'){ echo' <tr> <td> Kontonummer:</td> <td> <input name="kontonummer" value="'.$ausgabedaten["kontonummer"].'" size="20"></td> </tr> '; } //bankleitzahl Anzeige if ($configuration['bankleitzahl'] <= '3'){ echo' <tr> <td> Bankleitzahl:</td> <td> <input name="bankleitzahl" value="'.$ausgabedaten["bankleitzahl"].'" size="20"></td> </tr> '; } //iban Anzeige if ($configuration['iban'] <= '3'){ echo' <tr> <td> Iban:</td> <td> <input name="iban" value="'.$ausgabedaten["iban"].'" size="20"></td> </tr> '; } //bic Anzeige if ($configuration['bic'] <= '3'){ echo' <tr> <td> Bic:</td> <td> <input name="bic" value="'.$ausgabedaten["bic"].'" size="20"></td> </tr> '; } //institut Anzeige if ($configuration['institut'] <= '3'){ echo' <tr> <td> Institut:</td> <td> <input name="institut" value="'.$ausgabedaten["institut"].'" size="20"></td> </tr> '; } //finanzamt Anzeige if ($configuration['finanzamt'] <= '3'){ echo' <tr> <td> Name Ihres Finanzamtes:</td> <td><input name="finanzamt" value="'.($ausgabedaten['finanzamt'] != '0' ? $ausgabedaten["finanzamt"] : 'Nachweis fehlt').'" size="20"></td> </tr> '; } //steuernummer Anzeige if ($configuration['steuernummer'] <= '3'){ echo' <tr> <td> Steuer-Nr.:</td> <td><input name="steuernummer" value="'.($ausgabedaten['steuernummer'] != '0' ? $ausgabedaten["steuernummer"] : 'Nachweis fehlt').'" size="20"></td> </tr> '; } echo' </table> <center> <input name="Update" value="Update" type="SUBMIT"> </center> </form> '; foot();?> <?php head("Auszahlen"); if ($configuration['aktive'] == '1'){ if ($configuration['kurs'] != '0.000'){ echo'Umrechnungskurs:<br> 100 Intrne Punkte sind '.number_format($configuration['kurs'],2,",",".").' Euro momentan. (Gerundet auf 2 Kommastellen)<br> (Kurs ist nicht fix und wird bei wertänderungen angepasst.)<br><br>'; } echo' Achtung: Beim auszahlen werden die eingestellten daten gespeichert.<br> Daher kontrollieren sie bitte vorher die korrecktheit der Daten. <br> Ein nachträgliches ändern hatt keinen effeckt.<br><br> <form action="" method="post"> <table width="100%" border="0" cellpadding="2" cellspacing="2"> <tr> <td align="left">Aktueller Kontostand</td><td align="left">'.number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung.'</td> </tr>'; if ($kontodaten['kontostand'] >= $configuration['auszahlsumme']) { $gesperrt = explode(',',$configuration['uidgesperrt']); if (!in_array($_SESSION['uid'], $gesperrt)) { if ( $configuration['offen'] == '2' OR ($configuration['offen'] == '1' && $offeneauszahlungen['offene'] == '0') ){ if ($configuration['betrag'] == '1'){ echo' <tr> <td align="left">'.$waehrung.' (min. '.$schnittstelle['auszahlsumme'].' '.$waehrung.')</td><td align="left"><input type="Text" name="trans_menge" value="'.number_format($kontodaten['kontostand'],2,".","").'"></td> </tr>'; }else echo'<tr><td align="left"></td><td align="left"><input type="hidden" name="trans_menge" value="'.number_format($kontodaten['kontostand'],2,".","").'"> Es wird nach dem anfordern <br>der komplette kontostand ausbezahlt!!!</td></tr>'; echo' <tr> <td align="center" colspan="2"><input type="Submit" name="auszahlen" value="Auszahlen"></td> </tr>'; }else echo'<tr><td align="center" colspan="2">Du hast bereits eine Auszahlung offen. </td></tr> '; }else echo'<tr><td align="center" colspan="2">Du bist fürs auszahlen gesperrt</td></tr>'; }else echo'<tr><td align="center" colspan="2">Dein Kontostand ist für eine Auszahlung zu gering.</td></tr>'; echo' </table> </form> '; }else echo 'Die Auszahlung ist Momentan nicht aktive.<br> Wenn du nicht weist wieso wende dich an den Admin.<br><br><br><br>'; foot(); head('Deine Angeforderten beträge bisher.'); ?> <table width="100%" border="0" cellpadding="1" cellspacing="1" color="#000000"> <tr> <td align="center"><b>ID</b></td> <td align="center"><b>Betrag</b></td> <td align="center"><b>Zeit</b></td> <td align="center"><b>Status</b></td> <td align="center"><b>Wohin</b></td> <td align="center"><b>inkl./exkl. Mwst.</b></td> </tr> <?php $kontodaten = db_query("SELECT * FROM vms_euroauszahlunganforderung Where uid = '".$_SESSION['uid']."' ORDER BY id DESC Limit 25"); while ($ausgabe = mysql_fetch_array($kontodaten)) { if ($ausgabe['status'] == '0') { $status='Wartend'; $bg='#ffaa00'; } if ($ausgabe['status'] == '1') { $status='Ausbezahlt'; $bg='#00bc00'; } if ($ausgabe['status'] == '2') { $status='Abgelehnt'; $bg='#dd0000'; } if ($ausgabe['azw'] == '1') { $wohin='Paypal'; } if ($ausgabe['azw'] == '2') { $wohin='Moneybookers'; } if ($ausgabe['azw'] == '3') { $wohin='Bank'; } if ($ausgabe['steuernummer'] != '0' AND $ausgabe['steuernummer'] != '') { $mwst='INKLUSIVE'; }else{ $mwst='EXKLUSIVE'; } echo' <tr bgcolor="'.$bg.'"> <td align="center" style=" color: #000000;">'.$ausgabe['id'].'</td> <td align="center" style=" color: #000000;">'.$ausgabe['betrag'].'</td> <td align="center" style=" color: #000000;">'.date("d M, Y H:i ",$ausgabe['time']).'</td> <td align="center" style=" color: #000000;">'.$status.'</td> <td align="center" style=" color: #000000;">'.$wohin.'</td> <td align="center" style=" color: #000000;">'.$mwst.'</td> </tr> '; } ?> </table> <br> <div align="center"> <!-- Dies ist der Copyright hinweis von https://www.swissnwx.ch er darf weder Unsichtbar gemacht werden noch darf er entfernt werden. --> <a href="https://www.swissnwx.ch" target="_blank" name="SwissNetWorX." title="SwissNetWorX" style="font-size: 10px;"> © by SwissNetWorX </a> </div> <?php foot(); ?>