Gremlin
26.02.2007, 17:20
Mehrere Überweisungen gleichzeitig ausführen geht nun mit folgendem Schnippsel ;)
<?
if ($_POST['check'] == 'Okay'){
$userids = explode(";",$_POST['user']);
for ($i=0;$i<count($userids);$i++){
$uid = $userids[$i];
$tan = create_code(14);
buchungsliste ($tan,$_POST['art'].''.$_POST['menge'],$_POST['betreff'].' (Admin)',$uid);
kontobuchung ($_POST['art'],$_POST['menge'],$uid);
}
$meldung = '<b>Ausgeführt</b><br>';
}
?>
<? head("Massenüberweisung"); ?>
<?=$meldung;?>
<form action="" method="POST">
<table border="0">
<tr>
<td>Art:</td>
<td>
<select name="art">
<option value="+" SELECTED>gutschreiben</option>
<option value="-">abziehen</option>
</select>
</td>
</tr>
<tr>
<td>Menge:</td>
<td><input type="text" name="menge"></td>
</tr>
<tr>
<td>Betreff:</td>
<td><input type="text" name="betreff"></td>
</tr>
<tr>
<td>User (durch ; getrennt):</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" name="check" value="Okay"></td>
</tr>
</table>
</form>
<? foot(); ?>
Einfach irgendwo im Adminforce abspeichern und darauf verlinken, Dateiname und Ordner ist egal ;) der Rest erklärt sich von alleine.
Gruß
Gremlin
<?
if ($_POST['check'] == 'Okay'){
$userids = explode(";",$_POST['user']);
for ($i=0;$i<count($userids);$i++){
$uid = $userids[$i];
$tan = create_code(14);
buchungsliste ($tan,$_POST['art'].''.$_POST['menge'],$_POST['betreff'].' (Admin)',$uid);
kontobuchung ($_POST['art'],$_POST['menge'],$uid);
}
$meldung = '<b>Ausgeführt</b><br>';
}
?>
<? head("Massenüberweisung"); ?>
<?=$meldung;?>
<form action="" method="POST">
<table border="0">
<tr>
<td>Art:</td>
<td>
<select name="art">
<option value="+" SELECTED>gutschreiben</option>
<option value="-">abziehen</option>
</select>
</td>
</tr>
<tr>
<td>Menge:</td>
<td><input type="text" name="menge"></td>
</tr>
<tr>
<td>Betreff:</td>
<td><input type="text" name="betreff"></td>
</tr>
<tr>
<td>User (durch ; getrennt):</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td align="center" colspan="2"><input type="submit" name="check" value="Okay"></td>
</tr>
</table>
</form>
<? foot(); ?>
Einfach irgendwo im Adminforce abspeichern und darauf verlinken, Dateiname und Ordner ist egal ;) der Rest erklärt sich von alleine.
Gruß
Gremlin