不允许用户编辑Codeigniter代码

时间:2013-07-10 11:57:15

标签: php codeigniter

如果问题看起来很愚蠢,请原谅我。我想知道,当我们在Codeigniter中开发一个项目时,我们将它的完整源代码提供给用户并且他/她使用它并且还能够对代码进行更改。

因为,有时他/她不理解代码,用户做出的一些不良修改可能会导致应用程序生成错误或故障。换句话说,可以得出结论,我正在寻找某种加密技术,它将像普通的PHP代码一样工作,但将采用加密格式。

是否有任何可以让用户使用该应用程序,但不允许他/她在代码中进行更改?申请的工作也应保持不变。

1 个答案:

答案 0 :(得分:2)

用加密代码为他服务:看起来像这样。

 Before encode

<?php

  echo "Hello World";

?>

编码后

<?php $_F=__FILE__;$_X='Pz48P3BocA0KNWNoMiAiSDVsbDIgVzJybGQiOw0KPz4=';
eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLC
cxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GS
UxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>