所以我試圖讓用戶驗證他們擁有域。所以我生成一個文件,並讓他們上傳到他們的網站。所以,我接下來要驗證它,所以我要做的就是文件獲取內容返回false
file_get_contents($url.'/'.$token.'.html');
這一切都返回的是
bool(false)
這裏有更多的代碼
$url = $_POST['url'];
//Get site info
$gin = $con->prepare("SELECT * FROM verify WHERE url = :url");
$gin->bindValue(':url', $url);
$gin->execute();
//Get token
$t = $gin->fetch(PDO::FETCH_ASSOC);
$token = $t['token'];
$url = $t['url'];
//Get content
var_dump(file_get_contents($url.'/'.$token.'.html'));
我在表3列token
,這是文件中的字符串。 url
這是明顯的網址,其格式爲example.com
。驗證的列是1
或0
。有任何想法嗎?
任何調試? 'example.com'不是網址,因此會導致警告,就像禁用allow_url_fopen一樣。 – mario 2014-09-13 20:06:02
如果您嘗試在瀏覽器中查看該路徑,會發生什麼情況? – thescientist 2014-09-13 20:06:12
我已經嘗試過'http'也沒有工作@thescientist – user302975 2014-09-13 20:06:57