是否有一种使用const toggleButton = document.getElementsByClassName('toggle')[0];
const rangeSlider = document.getElementById('start');
const toggleRange = () => {
const status = rangeSlider.toggleAttribute('disabled');
console.log(status);
};
toggleButton.addEventListener('click', toggleRange);
加密整个文件(代码)的方法。我找到了一个相关的thread,但不知道如何转换。
我只需要一个简单的代码即可上手。.
这是我要转换的代码。
<div>
<input type="range" id="start" name="volume" min="0" max="11">
<label for="volume">Volume</label>
</div>
<button class="toggle">toggle</button>
希望您能帮到您。
谢谢。
答案 0 :(得分:1)
您的加密和解密功能似乎正常工作。
您的代码流应如下所示:
$code = file_get_contents('path/to/code.php'); //Get the code to be encypted.
$encrypted_code = my_encrypt($code, $key); //Encrypt the code.
echo 'Encrypted Code <br><br>';
echo $encrypted_code;
file_put_contents('path/to/save/encrypted_code.php', $encrypted_code); //Save the ecnypted code somewhere.
$encrypted_code = file_get_contents('path/to/save/encrypted_code.php'); //Get the encrypted code.
$decrypted_code = my_decrypt($encrypted_code, $key);//Decrypt the encrypted code.
echo 'Decrypted Code <br><br>';
echo $decrypted_code;
file_put_contents('path/to/save/code.php', $decrypted_code); //Save the decrypted code somewhere.
这只是一个非常基本的示例。
您还应该了解file_put_contents()
的其他参数。
确保您写入的任何文件都具有适当的写入权限,否则将无法保存该文件。 chmod()
函数可用于操纵您的文件夹/文件权限。
我推荐的一个好的加密库是Libsodium。现在可以在PHP> = 7.2中使用。它是一个功能强大的加密库。您应该检查一下。
希望有帮助。