【发布时间】:2013-07-16 07:17:31
【问题描述】:
所以我试图在 AJAX 和 PHP 之间进行最简单的通信,并将一个变量发送到我的 PHP,它将被存储在那里,但似乎没有任何工作 u_u
这是我的 AJAX 代码
$(document).ready(function() {
$("#ch1").click(function(){
document.getElementById('stf').style.visibility="visible";
document.getElementById('ch2').style.visibility="visible";
document.getElementById('reto1').src="slides/reto1_completo.png";
var counter = 1;
var longform = $("input:text").serialize();
$.ajax({
type: GET,
url: 'counter.php',
data: longform + "counter=<?php echo $counter; ?>",
})
})
})
这是我的PHP
session_start();
$db = mysql_connect("localhost","db","pass");
if(!$db) die("Error");
mysql_select_db("db",$db);
$counter = $_GET['counter'];
$insert = mysql_query("UPDATE usuarios SET retos='$counter' WHERE email = '$correo'") or die(mysql_error());
就是这样,我确信这是最简单的错误,但我就是想不通。提前致谢
【问题讨论】:
-
还有
type: 'GET',不是type: GET,