我想用我自己的代码创建一个带有许可证的系统,但给了我一个错误
代码是这样的,在lic.txt中也是一样的1234567,有什么问题吗?
这是错误,如果我将 @ 放在 fread dosent 前面会显示错误但没有打开文件
警告:fread():第 7 行 /home/u422978792/public_html/platforma/license/index.php 中的长度参数必须大于 0 无效的许可证密钥
<?php
$fp = fopen("http://platforma.dar-project.org/license/lic.txt", "r");
stream_set_timeout($fp, 10);
$license = fread($fp, filesize($filename));
fclose($fp);
if ($license == "1234567") {
echo "Your license key is valid";
} else {
die("Invalid license key");
}
?>
Run Code Online (Sandbox Code Playgroud) php ×1