Wenn der Kunde ein SMSPaket nachträglich auflädt, bekommt er die 3 fache anzahl an sms gutgeschrieben. Es ist in der Datenbank soweit alles richtig eingetragen, bis ich auf Upgraden gehe und dem Kunden die SMS zuweise.
ich denke mal der Fehler liegt in zeile 10 unter Upgraden. habe es auch schon mit: mysql_query("UPDATE pakete set sms = sms+".$_GET['sms']." WHERE user_id = '$client'"); versucht aber es geht nicht.
Bin dankbar für jede hilfe.
- Code: Select all
<?
include("./config.php");
if($del){
mysql_query("DELETE FROM sms_warte WHERE id='$id_select'");
echo "<div align=center><p class=standard>Erfolgreich gelöscht</p></div>";
}
if($upgrade){
mysql_query("UPDATE pakete set sms=+$sms WHERE id = '$client'");
mysql_query("DELETE FROM sms_warte WHERE id='$slave'");
echo "<div align=center><p class=standard>Dem Kunden wurden die SMS zugeweisen</p></div>";
}
$result=mysql_query("SELECT * FROM sms_warte");
echo '<title>Userverwaltung</title>
<body text="#000000" bgcolor="#DEDFDE" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<link rel="stylesheet" type="text/css" href="style.css">';
echo "<script src=\"../js/functions.js\" type=\"text/javascript\" language=\"javascript\"></script>";
echo '<div align=center>';
echo '<SPAN class="normal">
<<- <a class=link href="user.php"><strong>Zu den Usern</strong></a> ->>
<<- <a class=link href="user_rechnung.php"><strong>Rechnungen</strong></a> ->>
</SPAN>';
echo '<table cellpadding=0 cellspacing=0 border=0 width=650 align=center>
<tr bgcolor=#cccccc>
<td class=standard><b>ClientID</b></td><td class=standard><b>PaketName</b></td><td class=standard><b>enthalteneSMS</b></td><td class=standard><b>Upgrade vom</b></td><td class=standard><b>Upgrade</b></td><td class=standard><b>Del</b></td>
</tr>';
while($row=mysql_fetch_array($result)){
$i++;
if(bcmod($i,2)==0){
$backcolor="bgcolor=eeeeee";
}
else{
$backcolor="bgcolor=ffffff";
}
echo "<tr $backcolor><td style=\"padding-left:8px\" class=standard>$row[client_id]</td><td class=standard>$row[pak]</td><td class=standard>$row[sms]</td><td class=standard>".date('d.m.y',$row[time])."</td><td><a class=standard href=\"user_upgraden.php?slave=$row[id]&sms=$row[sms]&client=$row[client_id]&upgrade=1\" onclick=\"return confirmLink(this, 'Bestellung freischalten?')\">freigabe</a></td><td><a class=standard href=\"user_upgraden.php?id_select=$row[id]&del=1\" onclick=\"return confirmLink(this, 'Bestellung löschen?')\">del</a></td></tr>";
}
echo '</table>';
echo '</div>';
$array_reg = array_merge($_GET,$_POST,$_SESSION,$_COOKIE,$_SERVER,$_ENV);
foreach ($array_reg as $key => $value){
if(is_array($value)) {
foreach ($value as $key_2 => $value_2) {
$$key_2 = $value_2;
}
} else {
$$key = $value;
}
}
?>