Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api 未定义索引:facebook api中的操作错误_Facebook Graph Api_Wamp_Facebook Php Sdk - Fatal编程技术网

Facebook graph api 未定义索引:facebook api中的操作错误

Facebook graph api 未定义索引:facebook api中的操作错误,facebook-graph-api,wamp,facebook-php-sdk,Facebook Graph Api,Wamp,Facebook Php Sdk,我在我的网站上使用PHPAPI(制作个人资料页面) 我正在使用以下代码: $action = $_REQUEST["action"]; switch($action){ case "fblogin": include 'facebook.php'; $appid = "**********"; $appsecret = "*************************"; $facebook = new Facebook(array( 'appId' => $appid, 's

我在我的网站上使用PHPAPI(制作个人资料页面)

我正在使用以下代码:

$action = $_REQUEST["action"];
switch($action){
case "fblogin":
include 'facebook.php';
$appid  = "**********";
$appsecret  = "*************************";
$facebook   = new Facebook(array(
'appId' => $appid,
'secret' => $appsecret,
'cookie' => TRUE,
));
$fbuser = $facebook->getUser();
if ($fbuser) {
try {
$user_profile = $facebook->api('/me');
}
catch (Exception $e) {
echo $e->getMessage();
exit();
}
$user_fbid  = $fbuser;
$user_email = $user_profile["email"];
$user_fnmae = $user_profile["first_name"];
$user_image = "https://graph.facebook.com/".$user_fbid."/picture?type=large";
$check_select = mysql_num_rows(mysql_query("SELECT * FROM `fblogin` WHERE email =      '$user_email'"));
if($check_select > 0){
mysql_query("INSERT INTO `fblogin` (fb_id, name, email, image, postdate) VALUES  ('$user_fbid', '$user_fnmae', '$user_email', '$user_image', '$now')");
}
}
break;
}
它给出了一个错误:未定义索引:action
我使用wamp服务器作为本地主机。请提供一个解决方案

使用
如果(isset($\u REQUEST[“action”]){此处的代码}
,以便根据错误消息,$\u请求数组中不存在
action
。因此,要么你做错了什么,要么你应该测试
操作
不存在的情况。