कैनवास से php डेटाबेस में वैल भेजने के लिए AJAX का उपयोग करें

मैं अपने जावास्क्रिप्ट गेम से अपने PHP सर्वर पर मूल्य कैसे भेजूं?

if (!alive) {
if (sendData) {
$.ajax({
type:'GET',
url:'submitscore.php',
data:'?name='+person+'&score='+score,
success:function(data) {
    if(data) {  
        alert("Score Submitted");
    } else { 
        alert("Error - Contact Developer");
            }
}
});
sendData = false;
// rest of gameover script

PHP कोड

foreach ($_GET as $key => $value ) {
$value = mysql_real_escape_string($value);
$$key = $value;
}

mysql_query("INSERT INTO score (name,score)VALUES('$name','$score')") or die(mysql_error());

मुझे स्क्रिप्ट से कोई त्रुटि नहीं मिलती है और मुझे अपने डेटाबेस में एक नया क्षेत्र मिलता है लेकिन खाली मूल्यों के साथ,

मैंने जावास्क्रिप्ट के चर नामों की जांच की है और वे सही हैं और मानों को पकड़ते हैं।

When i call the PHP script directly via localhost/submitscore.php?name=name&score=2 the script runs and saves that data

0
जोड़ा
विचारों: 1

कोई जवाब नहीं है

0