LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: handman 於 六月 26, 2006, 08:58:18 上午



主題: 请教:如何在注册用户第一步判断访问来源
作者: handman六月 26, 2006, 08:58:18 上午
想验证注册用户是否从汇总页面进来,而不是直接从?op=RegisterStep0页进入注册


主題: Re: 请教:如何在注册用户第一步判断访问来源
作者: handman六月 29, 2006, 12:57:20 下午
参考了http://http://forum.lifetype.org.tw/index.php?topic=1071.0,
{literal}
   <script language="javascript" type="text/javascript">
      function check(){
         var from = document.referrer
         var here = "http://***.com/"
         if (from.substring(0,here.length) != here) {
            alert('来源不明');
            return(false);
         }
      }
   </script>
{/literal}

在提交表单时作验证

没有点smarty基础,光模仿还是比较难的,决定开始学习smarty


主題: Re: 请教:如何在注册用户第一步判断访问来源
作者: markwu七月 03, 2006, 03:25:20 下午
你加上這個的目的是為了防止別人把註冊的連結加到他的網頁?還是什麼原因呢?

如果是為了防止程式自動註冊,把 capacha 打開是比較好的方式。因為 referer 是可以假造的。

Mark