如何在javascript和php中加密和解密id


how to encrypt and decrypt ids in javascript and php

我使用以下javascript代码将id传递到php中的url。我正在使用codeigniter作为框架。但在我提交url后,我应该得到解密的id来做进一步的工作。我知道没有办法解密md5()。所以,如果你有任何想法来解决这个问题,请帮助我。

我的javascript代码是

function comdelete(id) {
    var result = confirm("Do you want to delete  ?");
    var myvar = "<?php echo md5(id); ?>";
    if (result) {
        window.location.href = "http://localhost/oxford/site/dcat?id=" + myvar;
    }
}

您不能将PHP与JavaScript结合,如果您想在JavaScript中加密变量,方法必须是JavaScript的MD5。如果您想在PHP中执行此操作,则应该使用Ajax方法,然后可以将结果分配给变量myvar