作者Siu (芦)
看板Web_Design
标题[问题] 从原始档隐藏hidden field的值
时间Tue Mar 26 15:20:10 2013
请教各位前辈
我是用apache+php+mysql
在表单有一堆资料要POST到外部网站
但表单的内容不想全部被使用者在source code看到
所以打算接下使用者的input後 加上这些需要隐藏的field再post出去
(*补充:需要把使用者带到外部网站)
这边应该怎办写呢
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.94.134.37
※ 编辑: Siu 来自: 180.94.134.37 (03/26 15:28)
1F:推 s25g5d4:那就不要传到客户端去 让客户传资料过来你的伺服器再转送 03/26 16:55
2F:→ Siu:要怎样加入呢? 03/26 18:03
3F:→ Siu:阿...我知道我问法不对了 使用者是需要被带到外部网站的 03/26 18:08
4F:→ Siu:所以有可能在使用者摸不到这些fields的情况下把他带过去呢? 03/26 18:10
5F:推 s25g5d4:要传过来被客户端解析就没有隐藏的可能性 也许可以考虑 03/26 19:44
6F:→ s25g5d4:submit的时候用js加上去 但是有心人一样能解析... 03/26 19:44
7F:推 pm2001:送进你们家server,再由server送request出去 03/26 22:03
8F:→ Siu:pm大, 这样可以把使用者带过去吗? 是不是用 03/27 08:55
9F:→ Siu:header("Location: ".$URL) 呢? 03/27 08:56
※ 编辑: Siu 来自: 180.94.134.37 (03/27 08:57)
10F:→ arrack:要看你需求,如果是金流要显示出来让使用者填写 03/27 09:15
11F:→ arrack:就不能从SERVER送...主要还是看你需求 03/27 09:16
12F:→ arrack:不过基本上,如果画面是要停在外部网站,是没办法隐藏的.. 03/27 09:18
13F:→ arrack:顶多内A页送到内B,B直接echo 表单跟JS送出表单到外部这样 03/27 09:19
14F:→ arrack:可以防止一般的使用者 03/27 09:20
15F:→ Siu:a大说的js送表单是简单的document.form1.submit(); 吗? 03/27 11:24
16F:→ Siu:因为转送的快所以达到表面的隐藏效果? 03/27 11:24
17F:→ arrack:恩,除非他停用js,不然是看不到,不过你第一页就可以检查 03/27 12:19
18F:→ arrack:就可以检查有没有停用 03/27 12:19