Bezugnehmend auf dieses Thema:
Maximale Auszahlung pro Tag

Hier nun ein ganz kleiner Codeschnippsel, um die tägliche Auszahlunsgmenge zu begrenzen:

Es sind nur Änderungen in der Datei content/konto/auszahlen.php nötig:

Nach:
PHP-Code:
$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!"); 
Folgende Zeilen einfügen:
PHP-Code:
$ausheute mysql_fetch_array(db_query('SELECT SUM(buchungsmenge) AS aus FROM '.$db_prefix.'_buchungen WHERE uid='.$_SESSION['uid'].' AND buchungszeit>='.$tag.' AND verwendungszweck="'.$schnittstelle['auszahltext'].'" '));
$ausheute['aus'] = -1*$ausheute['aus'];
$maxheute 10000000//Hier anpassen 
Folgende Zeile:
PHP-Code:
if (!ereg("[^0-9]"$_POST['trans_menge']) and $_POST['trans_menge']  >= $schnittstelle['auszahlsumme'] ) { 
mit dieser ersetzen:
PHP-Code:
if (!ereg("[^0-9]"$_POST['trans_menge']) and $_POST['trans_menge']  >= $schnittstelle['auszahlsumme'] and $_POST['trans_menge'] <= $maxheute-$ausheute['aus'] ) { 
Nach:
PHP-Code:
kontobuchung ('-',$_POST['trans_menge'],$_SESSION['uid']);
buchungsliste ($buchungs_id,'-'.$_POST['trans_menge'],$schnittstelle['auszahltext'],$_SESSION['uid']);
$auszahlmeldung 'Es wurden '.$_POST['trans_menge'].' '.$waehrung.' ausgezahlt'
folgende Zeilen einfügen:
PHP-Code:
$ausheute mysql_fetch_array(db_query('SELECT SUM(buchungsmenge) AS aus FROM '.$db_prefix.'_buchungen WHERE uid='.$_SESSION['uid'].' AND buchungszeit>='.$tag.' AND verwendungszweck="'.$schnittstelle['auszahltext'].'" '));
$ausheute['aus'] = -1*$ausheute['aus']; 
Nach:
PHP-Code:
HinweisWenn Du mal nicht auszahlen kannst weil es heisst das der Betreiber nicht genug Klammlose hatdann erschrecke
bitte nicht gleich
Zur Sicherheit des Userguthabens haben wir nur ca20des Userguthabens offen liegen und der Rest
ist im Tresor
Schreibe einfache eine Emailwenn wir es mal vergessen haben sollten genug umzubuchen.<br>
<
br
Folgende Zeilen einfügen:
PHP-Code:
Du hast heute schon : <?=number_format($ausheute['aus'],2,',','.');?> Lose ausgezahlt.<br>
Maximale Tagesauszahlmenge: <?=number_format($maxheute,2,',','.');?> Lose<br>
D.h. du kannst noch : <?=number_format($maxheute-$ausheute['aus'],2,',','.');?> Lose auszahlen.<br>
<br>
Sollte so theoretisch funktionieren, aber noch nicht getestet
Evtl kann das ja jemand machen und hier uns sein Feedback geben.

Aufbauend auf der auszahlen.php des Grundscriptes, d.h. wenn Ihr da schon andere Addons drin habt, kann der vorhandene Code abweichen.