簡體   English   中英

用PHP編碼電子郵件,然后用JS解碼

[英]Encode email with PHP then decode with JS

我正在一個擁有許多業務簡介及其聯系信息(包括電子郵件地址)的網站上工作。 顯然,由於垃圾郵件,我不想在來源中輸出純電子郵件地址。 可以做mrsmith [at] gmail.com或用ASCII混淆,但是這些解決方案不是理想的,不是100%可靠的。

個人資料確實有聯系表,但我還需要顯示電子郵件地址。

我想做的是用PHP編碼電子郵件,然后用JS解碼並動態創建錨鏈接。 所以我需要一種與PHP和JS中相同的算法,如果有的話...

首先,使用SSL。 然后使用AJAX請求獲取數據(jQuery將幫助使用AJAX)。 將其分為兩個請求。 例如yummyfood@mybusiness.com:

一個請求給yummyfood。

然后,再發送一個請求給mybusiness.com。

最后一個想法是使用recaptcha mailhide(由Google提供) 如果您要采用這種方法,它將確保您發送的電子郵件安全無虞。

現在,我用一個表格來解決這個問題,該表格要求用戶填寫一個值並提交。 如果值我正確,請顯示電子郵件地址。 還要設置一個“ isHuman”會話參數,以便默認情況下僅顯示其他電子郵件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM