你好,我发现这个脚本正试图让它工作但我得到了。 更新可用,即使两个版本都相同。也不知道出了什么问题。
define('REMOTE_VERSION', 'http://remoteip/version.txt');
define('VERSION', '1.0.0');
$script = file_get_contents(REMOTE_VERSION);
$version = VERSION;
if($version==$script) {
echo "<div class=success>
<p>You have the latest version!</p>
</div>";
} else {
echo "<div class=error>
<p>There is a update available!</p>
</div>";
}
答案 0 :(得分:0)
我怀疑您的REMOTE_VERSION文件在其(理论上)唯一行1.0.0
之后包含换行符。
然后$script
确实包含“1.0.0 \ n”,因此无法匹配VERSION。