我想创建一个与自己的代码的许可证制度,但给我一个错误警告:FREAD():长度参数必须大于0
的代码是这样的,并lic.txt是同样的1234567,有什么不对?
这是错误,如果我把@在FREAD面前dosent显示错误,但不打开文件
警告:FREAD():长度参数必须大于0在/ home/u422978792 /的public_html/platforma /许可证/上线的index.php 7 无效许可证密钥
<?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");
}
?>
其中是$ filename? – Goikiu
你有没有想过这件事?大家谁访问这个PHP脚本将会看到“您的许可密钥有效” – Daan
你似乎并没有设置$文件名它需要高于整数0差不多的错误说什么.... – piddl0r