Я хочу создать систему с лицензией с моим собственным кодом, но дает мне ошибкуПредупреждение: Fread(): параметр Length должен быть больше, чем 0
код, как это и в lic.txt является тот же 1234567, что не так?
Это ошибка, если я ставлю @ перед FREAD доцент показать ошибку, но не открыть файл
Предупреждение: Fread(): параметр Length должно быть больше, чем 0 в/дома/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
. Кажется, у вас не установлено $ filename, оно должно быть целым числом выше 0. В значительной степени то, что говорит ошибка. – piddl0r