PDA

Просмотр полной версии : Отправка переменных в базу муСКВЛ


stepa323
30.04.2010, 14:17
//кнопка отправляет данные в базу
on(press){
_root.hp+=1;
my_xml= new XML();
my_xml.load("http://test1.ru/xml.php?hp="+_root.hp+"&mp="+_root.mp, "GET");
}

а вот PHP:
<?php
session_start();
include_once "config.php";

$Link = @mysql_connect($dbhost, $dbuser, $dbpasswd) or die("Connection error");
@mysql_select_db($dbname) or die("DB error");





$hp=$_GET['hp'];
$mp=$_GET['mp'];
$pdef=$_GET['pdef'];
$atack=$_GET['atack'];
$x=$_GET['osx'];
$y=$_GET['osy'];
$uname=$_GET['user_name'];

echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<hp>".$hp."</hp>";

$a = "UPDATE user
SET hp='".$hp."', mp='".$mp."', pdef='".$pdef."', atack='".$atack."', x='".$x."', y='".$y."', login='".$uname."' WHERE `login`='".$uname."'";
$b = @mysql_query($a) or die("Fuck hp,mp");
if($b = true) {
echo ("Registration hp,mp complited");
};

?>

в чём ошибка, в браузере пишет что изменил, а в базе нет изменений, хотя до этого всё работало!!!

taras_
30.04.2010, 17:15
До этого - это до чего? Не играем в молчанку! :)

stepa323
30.04.2010, 18:57
до того как создал вторую флешку и поставил отправку туда же