所以这就是我正在做的事情。我从一个页面获取字符串,并检查它是否存在于我的数据库中。所以这就是我得到的
//Get content
$token = file_get_contents('http://'.$url.'/'.$token.'.html');
//Check if token exists
$smnt = $con->prepare("SELECT * FROM verify WHERE token = :token");
$smnt->bindValue(':token', $token);
$smnt->execute();
现在我做的时候
var_dump($smnt->fetch(PDO::FETCH_ASSOC));
我得到的只是
bool(false)
token
在数据库中,我多次检查过。有任何想法吗?
答案 0 :(得分:2)
使用:
$token = trim(file_get_contents('http://'.$url.'/'.$token.'.html'));
删除令牌周围的无关换行符和其他空格。