我動態創建JavaScript數組使用PHP比如我會在這裏如何加密/解密的JavaScript數組,而使用PHP
<?php
echo "<script>
var array={
'A' : {
'a':123 ,
'b':[[1,2],[3,4]]
}
};
function dum(arr)
{
window.alert(arr);
}
dum(array['A']['a']);
</script>";
?>
一個例子。在我的情況array
,我創建了擁有一些非常重要的信息,這我不想與我的任何客戶分享,因爲它不可能在瀏覽器中隱藏視圖源,我從之前的博文中瞭解到,所以我想在echo
之前加密它,以便在源視圖中客戶端將無法瞭解這個數組是什麼,這個數組包含什麼,然後我發送這個數組到我的函數中,在這種情況下它的dum
,函數dum
I w我想解密它,然後我會處理。
我希望我的做法是明確的,消極的選民親切評論,讓我明白我的錯誤。
這不是一個好主意。由於你的解密函數也是客戶端,所以這不是一個安全的加密。您身邊的每個訪問者都可以看到解密功能,並可以解密陣列。你必須在服務器端加密/解密並存儲加密的信息,例如在加密的cookie或類似的東西。 –
親愛的morten.c你可以給樣品演示,因爲我沒有太多的知識,如果你有時間請幫我 – user3304642
@ morten.c這樣的訪問者甚至不需要使用解密功能,他可以簡單地跟蹤瀏覽器的開發人員工具的結果值 – hindmost