html页面联系表单安全性

时间:2018-08-26 05:46:01

标签: html5 security twitter-bootstrap-3

我最近使用html bootstrap设计了一个带有静态信息的网站。现在,我要设计我的最后一页“联系页面”,其中包含该人的联系信息(具有电子邮件ID)和联系表格。

  1. 显示电子邮件ID的最佳方法是什么。我听说其中许多人使用[at]而不是@。我们可以在mailto中写abc [at] xyz.com吗? Mailto将使用mailid打开Outlook。但是在[at]时该怎么做。

  2. 如何构建安全的联系表。读取用户输入数据的最佳方法。

  3. 我还想知道您对我的静态html页面使用cms或框架的建议。

  4. 在使用联系表单时,我们应该在版权说明中声明有关数据保护的隐私政策。

1 个答案:

答案 0 :(得分:0)

使用[N,~,nmat]=size(A); Atc = reshape(permute(A,[2 1 3]),N,[]); % A', N x N*nmat Ar = Atc'; % A, N*nmat x N Anmt_2d = Ar*Atc; % An*Am' Anmt_2d_cell = mat2cell(Anmt_2d,N*ones(nmat,1),N*ones(nmat,1)); Amnt_2d_cell = Anmt_2d_cell'; % ONLY products transposed, NOT their factors Amnt_2d = cell2mat(Amnt_2d_cell); % Am*An' Anm = Anmt_2d - Amnt_2d; Anm = Anm.^2; Anm_cell = mat2cell(Anm,N*ones(nmat,1),N*ones(nmat,1)); d = cellfun(@(c) sum(c(:)), Anm_cell); % squared Frobenius norm of each product; nmat x nmat 代替Anmt_3d = cat(3,Anmt_2d_cell); Amnt_3d = cat(3,Amnt_2d_cell); Anm_3d = Anmt_3d - Amnt_3d; Anm_3d = Anm_3d.^2; Anm = squeeze(sum(sum(Anm_3d,1),2)); d = zeros(nmat,nmat); nm=permn(1:nmat, 2); % all permutations (n,m) with repeat, by-row order d(sub2ind([nmat,nmat],nm(:,1),nm(:,2))) = Anm; 只是为了防止漫游器和收割者从源或页面获取您的电子邮件。

以前使用[at]是一个好主意,但是今天,我认为无论是否使用@,垃圾邮件发送者都可以很容易地从源中获取电子邮件

而且[at]在[at]链接中不起作用