我試圖找到一種方法,通過PHP來加密和通過JavaScript解密/ AJAX翻譯javascript傳送給PHP
這並不意味着是一個強大的解決方案,而只是一個輕量級的補救措施,以阻止從普通用戶右鍵單擊並查看源代碼以便在普通視圖中查看正確的答案。答案將通過ajax顯示。
我試圖翻譯字符串函數下面我發現PHP的編碼,但它是不正確的。
http://www.yaldex.com/FSPassProtect/CharacterEncoder.htm
我到目前爲止的代碼是這樣的......
$string = "Ordinarily, license fees are in the nature of the exercise of police";
for($i=0;$i<strlen($string);$i+=1){
$output = $output . (ord($string[$i]) - 23);
}
echo $output;
但是當我過去生成的代碼到上面列出的網頁進行解密它是不正確的。
任何幫助,將不勝感激。
你的代碼中使用base_encode()
一目瞭然,你可以嘗試你破譯字符的整數值轉換回字符文字('CHR(ORD($字符串[$ i]) - 23)')? – rjz 2012-04-21 06:26:35