Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] geldberechnung läuft falsch » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Thema ist geschlossen
Zum Ende der Seite springen geldberechnung läuft falsch
Beiträge zu diesem Thema Autor Datum
 geldberechnung läuft falsch schattenfell 17.10.2009 13:33

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
schattenfell schattenfell ist weiblich
Schattenfell <3


images/avatars/avatar-31978.png

Dabei seit: 30.07.2006
Beiträge: 802
Herkunft: NRW

geldberechnung läuft falsch Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich sitze gerade mit julia 712 am internbereich von gkm. wir sind gerade am konto, aber es klappt einfach nicht. ich hatte mir selber per hand in die db zum test was überwiesen, als absender hab ich einfach gkm hingeschrieben, weil ich mir ja sonst was abziehen würde.
aber es will einfach nicht funktionieren, wenn ich test etwas überweise, dann steht da:
1 | 0

Du hattest vorher 500000 € und nun -4000 €

ABSENDER: 500000 -> -4000
BEGÜNSTIGTER: ->

also den betrag den ich eingebe hab ich nachher immer als kontostand da stehen mit nem - davor
bei test kommt auch nichts an.
julia ist mit ihrem latein auch am ende und nun erhoffe ich mir hier hilfe


geldeintr.php:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
<?php
session_start();
?>
<link rel="stylesheet" href="intern.css" type="text/css">
<?php
$username = $_SESSION["username"];
extract($_POST);

if(!isset($_SESSION["username"]))
{
echo "Bitte erst einloggen";
exit;
}
include('db.php');
$time = time();
$datum = date("d.m.Y", $time);
$zeit = date("H:i:s", $time);

if (($betrag >= 0) OR ($username == 'Anja'))
{

//Kontostand des Absenders
$abfrage = "SELECT * FROM konto WHERE ((absender = '$username') OR (beguenstigter = '$username')) ORDER BY ID DESC LIMIT 1";
$ergebnis = mysql_query($abfrage) or die(mysql_error());
$menge = mysql_num_rows($ergebnis);
while($row = mysql_fetch_object($ergebnis))
{
if ($row->absender == $username)
{
$kaltabsender = $row->kneuabsender;
$kneuabsender = $kaltabsender - $betrag;
}
else
{
$kaltabsender = $row->kneubeguenstigter;
$kneuabsender = $kaltbeguenstigter - $betrag;
}
}





//Kontostand des Beguenstigten
$abfrage1 = "SELECT * FROM konto WHERE ((absender = '$beguenstigter') OR (beguenstigter = '$beguenstigter')) ORDER BY ID DESC LIMIT 1";
$ergebnis1 = mysql_query($abfrage1) or die(mysql_error());
$menge1 = mysql_num_rows($ergebnis1);
while($row = mysql_fetch_object($ergebnis1))
{
if ($row->absender == $beguenstigter)
{
$kaltbeguenstigter = $row->kneuabsender;
$kneubeguenstigter = $kaltbeguenstigter + $betrag;
}
else
{
$kaltbeguenstigter = $row->kneubeguenstigter;
$kneubeguenstigter = $kaltbeguenstigter + $betrag;
}
}


$aendern = "INSERT INTO konto (kneuabsender, kaltabsender, absender, kneubeguenstigter, kaltbeguenstigter, beguenstigter, betrag, grund, datum, zeit) VALUES ('$kneuabsender', '$kaltabsender', '$username', '$kneubeguenstigter', '$kaltbeguenstigter', '$beguenstigter','$betrag', '$grund', '$datum', '$zeit')";
$update = mysql_query($aendern);

echo"Vielen Dank f&uuml;r deine &Uuml;berweisung.Sie wurde erfolgreich ausgef&uuml;hrt.
<br>";

}
else
{
echo"Du kannst anderen Mitgliedern kein Geld abziehen.";
}

echo"
<br>
$menge | $menge1<br>
<br>
Du hattest vorher <b>$kaltabsender €</b> und nun <b>$kneuabsender €</b>
";
echo"<br><br> ABSENDER: $kaltabsender -> $kneuabsender<br>";
echo"BEG&Uuml;NSTIGTER: $kaltbeguenstigter -> $kneubeguenstigter<br>";

?>


ich hoffe jmand findet den fehler
liebe grüße;
schattenfell

__________________
Ich liebe euch: Ponyhof, Pike, Leli, **summer**, Windy, Julia712, Skadi

Gut Königsmoor - Lebe deinen Traum

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von schattenfell: 17.10.2009 23:12.

17.10.2009 13:33 schattenfell ist offline E-Mail an schattenfell senden Homepage von schattenfell Beiträge von schattenfell suchen Nehmen Sie schattenfell in Ihre Freundesliste auf Fügen Sie schattenfell in Ihre Kontaktliste ein MSN Passport-Profil von schattenfell anzeigen
Baumstruktur | Brettstruktur
Gehe zu:
Thema ist geschlossen
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] geldberechnung läuft falsch

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH