Php 正在尝试在DB中存储Facebook访问令牌。令牌始终存储为字符串“css”

Php 正在尝试在DB中存储Facebook访问令牌。令牌始终存储为字符串“css”,php,mysql,codeigniter,facebook-javascript-sdk,facebook-access-token,Php,Mysql,Codeigniter,Facebook Javascript Sdk,Facebook Access Token,我不知道这里发生了什么,我打电话到Facebook并从响应中获取访问令牌,然后我打电话到数据库以使用访问令牌更新条目,但每次我这样做时,css都会显示为DB条目!我在调用DB之前打印令牌的值,甚至在调用DB之后打印令牌的值,以确保没有任何奇怪的事情发生,我甚至将令牌转换为字符串,这两次的值都是预期的,但是DB条目始终是css。我们非常感谢您的帮助。 下面是获取访问令牌和发送到php文件的令牌的调用 .... var accessToken = String(response.authRespon

我不知道这里发生了什么,我打电话到Facebook并从响应中获取访问令牌,然后我打电话到数据库以使用访问令牌更新条目,但每次我这样做时,css都会显示为DB条目!我在调用DB之前打印令牌的值,甚至在调用DB之后打印令牌的值,以确保没有任何奇怪的事情发生,我甚至将令牌转换为字符串,这两次的值都是预期的,但是DB条目始终是css。我们非常感谢您的帮助。 下面是获取访问令牌和发送到php文件的令牌的调用

....
var accessToken = String(response.authResponse.accessToken);
console.log(accessToken);
window.location.href = 'http://localhost/TITLE/index.php/CLASS/FUNCTION/' + response.authResponse.userID + '/' + latitude + '/' + longitude + '/' + accessToken;
....
以下是使用CodeIgniter btw完成的功能

function FUNCTION($user_id = null, $latitude = null, $longitude = null, $accessToken = null)
{
    $this->load->model('MODEL');
    $this->MODEL->set_access_token($user_id, $accessToken);
    ...
最后,这里是函数

function set_access_token($uid, $access_token)
{
    $data=array(
        'user_access_token'=>$access_token
    );
    print_r($data);
    $this->db->where('user_id', $uid);
    $this->db->update('users', $data);
    print_r($data);
}
以前从未见过这种行为,我似乎不知道原因是什么

#   Name                            Type    Collation   Attributes  Null    Default Extra   Action
1   user_id                         int(11)         No  None    AUTO_INCREMENT
2   user_display_name               varchar(45) utf8_general_ci     Yes NULL    
3   user_password                   varchar(45) utf8_general_ci     Yes NULL    
4   usercreated_date                datetime            Yes NULL    
5   user_last_mod_date              datetime            Yes NULL
6   user_facebook_token             varchar(45) utf8_general_ci     Yes NULL    
7   user_twitter_token              varchar(45) utf8_general_ci     Yes NULL    
8   user_last_known_location_lat    varchar(256)    utf8_general_ci     Yes NULL
9   user_last_known_location_long   varchar(128)    utf8_general_ci     Yes NULL 
10  user_access_token               varchar(256)    utf8_general_ci     Yes NULL 
编辑: 所以我找到了原因,但没有找到背后的原因。当我删除标题下面指向css文件的链接时,问题就消失了

<link rel="stylesheet" href="css/jquery.mobile-1.4.5.css" type="text/css">
<link rel="stylesheet" href="css/FILENAME.css" type="text/css">
我注意到,在控制台中,我看到以下消息:

解释为样式表但使用MIME类型text/html传输的资源: 这显然与这个错误有关,但我不知道背后的原因。这个问题现在已经解决了,但我很想理解它,所以如果有人能解释一下,我会非常感激


显示您的表格结构抱歉,表格太糟糕了,但我没有足够的代表发布表格的屏幕截图。@RobbieNolan您可以使用pastebin;然后我们可以帮助你