Kannst auch das hier nehmen, da stellst du ein, in welchem Zeitraum ein User aktiv gewesen sein muss, um eine Zahlung zu bekommen, den Betrag und einen Überweisungsgrund und dann bekommen alle User, die im angegebenen Zeitraum aktiv waren eine Zahlung in der Seitenwährung. Musst es nur in eine Datei kopieren und im Adminforce verlinken.
PHP-Code:
<?
if (!isset($_POST['senden'])) $_POST['senden'] = "";
if (!isset($_POST['admintime'])) $_POST['admintime'] = "";
if (!isset($_POST['adminspende'])) $_POST['adminspende'] = "";
if (!isset($_POST['admingrund'])) $_POST['admingrund'] = "";
if ($_POST['senden'] == 'Senden' && $_POST['admintime'] && $_POST['adminspende'] && $_POST['admingrund']) {
$usr_aktiv = time()-($_POST['admintime']*86400);
$betrag = $_POST['adminspende'];
$grund = $_POST['admingrund'];
$all_user = db_query ("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid != '".$admin_id."' AND last_active > '".$usr_aktiv."'");
while ($yes_user = mysql_fetch_array($all_user)) {
$buchungs_id = create_code(14);
kontobuchung ('+',$betrag,$yes_user['uid']);
buchungsliste ($buchungs_id,'+'.$betrag,''.$grund,$yes_user[uid]);
}
$meldung = 'Buchung ausgeführt!';
} else {
if ($_POST['senden'] == 'Senden') $meldung = 'Bitte alle Felder ausfüllen!';
}
?>
<?head("Adminspende ;-))");?>
<table width="100%" border="0">
<tr>
<td colspan="2" align="center"><b>Überweisung an alle User</b></td>
</tr>
<tr>
<td colspan="2" align="center">Es erhalten nur die User eine Gutschrift, die im angegebenen Zeitraum aktiv waren.</td>
</tr>
<tr>
<td colspan="2" align="center"> </td>
</tr>
<form action="" method="post">
<tr>
<td width="20%" align="left"><b>Zeitraum: </b></td>
<td align="left" valign="middle"><input type="text" name="admintime" value="<?$_POST['admintime'];?>" style="width:100px;">
(<i>In Tagen, nur Ganzzahlen</i>)</td>
</tr>
<tr>
<td width="20%" align="left"><b>Grund: </b></td>
<td align="left" valign="middle"><input type="text" name="admingrund" value="<?$_POST['admingrund'];?>" style="width:330px;"></td>
</tr>
<tr>
<td width="20%" align="left"><b>Betrag: </b></td>
<td align="left" valign="middle"><input type="text" name="adminspende" value="<?$_POST['adminspende'];?>" style="width:100px;">
(<i>Punkt statt Komma</i>)</td>
</tr>
<tr>
<td colspan="2" align="center"> </td>
</tr>
<tr>
<td colspan="2" align="center" valign="middle"><input type="Submit" name="senden" value="Senden"></td>
</tr>
</form>
</table>
<?if ($meldung) echo '<div align="center"><font color="#800000"><center><br>'.$meldung.'</font></div>';?>
<?foot();?>