Hallo ich habe ein Probblem mit folgenden Quelltest
Mein Formular sieht so aus
und meine ub50.php sieht so aus.
Obwohl der User der Eingegeben wurde über 200 Punkte hat kommt immer die meldung Du hast weniger als 200 Punkte.
Achso dieses Script fragt die Datenbank ab um vestzustellen ob der User mehr als 200 Punkte drauf hat.
Mein Formular sieht so aus
PHP-Code:
<br>
<br>
<form action="ub50.php" method="post">
<b> 050 Punkte überweisen</b>
<input type="text" name="50" disabled="1" value="{username}">
<input type="submit" value="Überweisen">
</form>
<br>
<br>
und meine ub50.php sieht so aus.
PHP-Code:
<?php
$name = $_POST["50"]; // Variablen einlesen
$text = "$name"; // Textstring zusammensetzen
$db_host = "localhost";
$db_user = "******";
$db_pw = "*****";
$db = "******";
$conn = mysql_connect($db_host,$db_user,$db_pw);
mysql_select_db($db);
$selUser = @mysql_fetch_array(@mysql_query("SELECT points From wgcc_user WHERE username = '".mysql_real_escape_string($text)."' LIMIT 1", $conn));
if ($selUser["points"] < 120)
{
echo "Du hast weniger als 200 Punkte";
}
else
{
// alles okay, Beitrag kann angenommen werden
}
?>
Achso dieses Script fragt die Datenbank ab um vestzustellen ob der User mehr als 200 Punkte drauf hat.
Kommentar