应该这样写后台
$operation=$_GET['operation'];
$name=$_GET['name'];
if($operation && $name) echo 'success';
?>
错误的原因是:
$_GET('name')这样写的话,php首先认为你的get()是一个function,
但是前面又有$符号,这在php中他又认为这是一个变量,
但是变量是不能作为一个function的,所以抛出错误Function name must be a string
$_GET['xxx']是其他系统变量都是用的方括号而非括弧,这点要注意下(例如 $_POST['xxx'],$_FILE['xxx']等等)
php中,访问数组元素是方括号,而不是圆括号