出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[1930] Re:もう一度教えてください。
投稿者:Tomitomiさん 2002/03/29 13:18:26
こんにちは、Tomitomiです。

> >発言フォーム内に隠しフィールドを設けて・・・
> dbにHTTP_REFERERフィールドを追加して、それを発言記事に
> 反映させると云うことでしょうか?

掲示板を表示する時点で、「HTTP_REFERER」を取得して隠しフィールドに隠してしまう。
登録時に隠しフィールドにある「HTTP_REFERER」を登録する。

以下サンプルです。(ちなみにテストしてません。雰囲気がつたわれば。。)

<form method="POST" action="test.asp">
<p>名前:<input type="text" name="namae" size="20"></p>
<p>コメント:<input type="text" name="com" size="20"></p>
<p>どこから来た?:<% =Request.ServerVariables("HTTP_REFERER") %></p>
<!--↓ここの隠しフィールドとしてHTTP_REFERERを取得する。-->
<input type="hidden" name="HTTP_REFERER" value="<% =Request.ServerVariables("HTTP_REFERER") %>">
<p><input type="submit" value="発言" name="B1"></p>
<BR>
</form>

bbsにリファラー機能を付ける。   エノエノさん [2002/03/19 17:06:07] [1897]
  Re:bbsにリファラー機能を付ける。   エノエノさん [2002/03/19 17:20:57] [1898]
  Re:bbsにリファラー機能を付ける。   喜平さん [2002/03/19 17:47:48] [1899]
    Re:bbsにリファラー機能を付ける。   エノエノさん [2002/03/19 18:06:39] [1900]
    発言者により削除されました!! エノエノさん [2002/03/20 10:07:45] [1906]
    もう一度教えてください。   エノエノさん [2002/03/22 18:06:04] [1907]
      Re:もう一度教えてください。   Tomitomiさん [2002/03/25 10:45:02] [1913]
        Re:もう一度教えてください。   エノエノさん [2002/03/29 11:42:36] [1929]
          Re:もう一度教えてください。   Tomitomiさん [2002/03/29 13:18:26] [1930]
            今度こそ出来ました。   エノエノさん [2002/03/29 16:59:03] [1933]


TreeBBS For ASP V.0.1.3
Program By YasNet