Es tut mir Leid da hast du vollkommen recht also ich beneutze den Script Vms 1.2 ohne Klammeinbindung. Hier ist noch der Code den ich dafür benutze.
Code:
<?
userstatus();
if (!isset($_POST['auszahlen'])) $_POST['auszahlen'] = "";
if (!isset($_POST['ueberweisung'])) $_POST['ueberweisung'] = "";
if (!isset($_POST['empfaengerid'])) $_POST['empfaengerid'] = "";
if (!isset($meldung)) $meldung = "";
$id = $_GET['id'];
$kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));
$buchungen = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_buchungen WHERE uid=".$_SESSION['uid']." LIMIT 1"));
$user_check = db_query ("SELECT `uid` FROM ".$db_prefix."_kontodaten WHERE uid='".$_POST['empfaengerid']."'");
if ($_POST['auszahlen'] == 'Abschicken' && $_POST['ueberweisung'] && $_POST['empfaengerid']) {
if (mysql_num_rows($user_check)) {
if (!ereg("[^0-9]", $_POST['ueberweisung'])){
if ($_POST['ueberweisung'] <= $kontodaten['kontostand']){
$buchungs_id = create_code(14);
kontobuchung ('-',$_POST['ueberweisung'],$_SESSION['uid']);
kontobuchung ('+',$_POST['ueberweisung'],$_POST['empfaengerid']);
if ($_POST['buchungstext'] == ''){
buchungsliste ($buchungs_id,'-'.$_POST['ueberweisung'],'Transfer zu '.$_POST['empfaengerid'],$_SESSION['uid']);
buchungsliste ($buchungs_id,'+'.$_POST['ueberweisung'],'Transfer von '.$_SESSION['uid'],$_POST['empfaengerid']);
}else
{
buchungsliste ($buchungs_id,'-'.$_POST['ueberweisung'],$_POST['buchungstext'].' -- an '.$_POST['empfaengerid'],$_SESSION['uid']);
buchungsliste ($buchungs_id,'+'.$_POST['ueberweisung'],$_POST['buchungstext'].' -- von '.$_SESSION['uid'],$_POST['empfaengerid']);
}
$meldung = 'Es wurden '.$_POST['ueberweisung'].' '.$waehrung.' an User '.$_POST['empfaengerid'].' überwiesen.';
}else
{
$meldung = 'Soviele '.$waehrung.' hast du nicht mehr!';
}
}else
{
$meldung = 'Ein Fehler bei der eingabe der Losemenge';
}
}else
{
$meldung = 'Den Empfänger gibt es nicht!';
}
}else
{
if ($_POST['auszahlen'] == 'Abschicken') $meldung = 'Eingabefehler, bitte wiederholen!!!';
}
?>
<? head("$waehrung an User überweisen");?>
<br>
<table border="0" cellpadding="2" cellspacing="2">
<form action="" method="post">
<tr>
<td align="right"> <b>EmpfängerID: </b></td>
<td align="left">
<input type="Text" name="empfaengerid" value="<?=$id;?>" size="4"> <?=$id;?>
</td>
</tr>
<tr>
<td align="right"> <b>Anzahl: </b></td>
<td align="left">
<input type="Text" name="ueberweisung" value="" size="20">
</td>
</tr><tr>
<td align="right"> <b>Verwendungszweck: </b></td>
<td align="left">
<input type="Text" name="buchungstext" value="" maxlength="26"><input type="hidden" name="trid" value="<?=$_SESSION['uid'];?>" maxlength="30">
</td>
</tr>
<tr>
<td></td>
<td>
<input type="Submit" name="auszahlen" value="Abschicken">
</td>
</tr>
</form>
</table>
<br>
<? if ($meldung) echo '<div align="center"><font color="#800000">'.$meldung.'</font></div>';?>
<? foot();?>
<?head('Buchungsübersicht (max. 50 Buchungen)');?>
<table border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="#303030">
<tr class="tr_head">
<td align="center"><b>Zeit</b></td>
<td align="center"><b><?=$waehrung;?></b></td>
<td align="center"><b>Verwendungszweck</b></td>
</tr>
<?
$buchungen_lesen = db_query("SELECT * FROM ".$db_prefix."_buchungen WHERE uid=".$_SESSION['uid']." ORDER BY buchungszeit DESC LIMIT 50");
while ($buchung_schreiben = mysql_fetch_array($buchungen_lesen)) {
$buchcolor = '#000000';
if ($buchung_schreiben['buchungsmenge'] < 0) $buchcolor='#cc0000';
?>
<tr bgcolor="#ffffff">
<td align="left"> <?=date("d.m.Y - H:i",$buchung_schreiben['buchungszeit']);?> </td>
<td align="right"> <font color="<?=$buchcolor;?>"><?=number_format($buchung_schreiben['buchungsmenge'],2,",",".");?></font> </td>
<td align="left"> <?=$buchung_schreiben['verwendungszweck'];?></td>
</tr>
<?
}
?>
</table>
<?foot();?>