• 締切済み

クッキーで数日後にページが変わるJavaかHTML

こちらのサイトを見てください http://7golf-program.com/info-before/ このサイトは、訪問してから数日後に別のページ http://7golf-program.com/info-after/ こちらのページに移動するようになっています クッキーが作用して、訪問履歴から、 一度目の訪問からの時間を計算して、 別ページに移動させるようなプログラムなんです このプログラムを自分のホームページにも入れたいのですが、 簡単なJavaScriptとか、CGIとかありませんか? 教えていただければ嬉しいです

みんなの回答

noname#148411
noname#148411
回答No.1

ウイルス移されるかもしれないので、外部リンクを見るのは嫌

関連するQ&A

  • JavaScriptでクッキーの使い方

    急に次のようなプログラムが必要になりました。 お分かりになる方、ぜひご教示ください。 JavaScriptでクッキーを操作して、 ホームページの各訪問者に対して個別に 以下の動作を行います。 1. ページ(A)を初めて訪問した時点からの経過時間 T を算出します。 2. ページ(A)のオーナーが任意で設定した持ち時間(S) から    経過時間(T) を引いた時間を、残り時間としてページ上に表示します。 3. 残り時間が0になっていれば、ページ(A)ではなく他の任意のページを表示させます。 以上の動作をJavascriptでクッキーを操って ホームページの各訪問者に対して個別に 行います。 できますか?

  • ツリーメニューでクッキーを使いたいのですが・・

    JavaScript初心者です。ツリーメニューを使いたいのですが、リンクから別のページ(別のディレクトリ)に移動した時、クッキーを使って、展開した状態を保持したいのですが、よく分かりません。 enptybox22さんの http://oshiete.homes.jp/qa3084680.html 回答記事にあったクッキー処理のプログラムをそのまま入れてみたのですがうまく動きません。 設置URLは http://blove.cc/tes1/ になります。 どうぞよろしくお願いいたします。

  • クッキーのpath

    http://www.tohoho-web.com/wwwcook.htm#CookieSample を参考にしてクッキーを作りました。 ◆ path=/ とすると、そのサーバー上のすべてのファイルに対して送信されるの? はい。共有サーバーで、迂闊に path=/ などとしないようにしましょう。 と書いてありました。 迂闊に path=/ としてしまい、訪問者のクッキーが消せません。 クッキーの値を空っぽにすることができますが、訪問者のそのクッキーを消してあげるためにはJavaScriptでなんとかできないでしょうか?

  • クッキーの利用について

    CGIのプログラムで、複数の異なるURLのファイルからJavascriptを介してクッキーを利用する仕組みを考えています。 SetCookieでpath、domainの値を指定していますが、SetCookie後、発行したフォルダから他のフォルダに移動して再びsetCookieを行おうとすると、Cookieに正しく値が設定されないという現象が起こって困っております。 おそらくSetCookieの値の書き方の問題かと思いますが、どなたかおわかりになる方はいませんか?

  • GETとクッキーの併用

    php初心者です。 今、訪問する場所からの違いによって表示するコンテンツを切り替えるというプログラムをかいています。 訪問する場所からの違いというのは リンク元に引数をもたせ(index.html?key=*****) コンテンツを切り替えるのはその引数をそのまま インクルードファイル名にさせています。 ここまではうまくいったのですが、 訪問した以降はその引数をクッキーに保存し自由に移動できるようにさせたいのですが、どうやらリンクの引数がないページに行くと クッキーが削除されているようでうまくいきません。 例えば、下階層に下ることや横に移動するリンク移動をしても、 クッキーの保存データはしっかり残っているのですが、 最初に訪問したページに「index.html?key=*****」ではなく、「index.html」でもどるとクッキーが勝手に削除されてしまうのです。 下記コードになります。 <?php $value = $_GET["key"]; setcookie("key", $value); ?> <html> <head> <body> ------------------中略------------------ <?php $html = ".html"; $path = "common/template/"; include($path.$_COOKIE["key"].$html); ?> </body> </html> setcookieに入る値を受け取った変数でなく、 静的な文字列("*********")にするとどんなことをしようが 削除されることはないのですが、、、 GET変数ではそのようなことはできないのでしょうか。 どなたかお教えいただけますでしょうか。

    • ベストアンサー
    • PHP
  • ページを閉じると新規に新しいページが開く

    よろしくお願いします。 javascriptで良いのかわかりませんが、ページ自体を閉じると新規にページが開くようなサイトってありますよね? 通販のサイトなどでよく見かけます、 ページを閉じるとお知らせ、広告などが別窓で新規に表示されます。 これはどの様にしているのでしょうか? ご存知でしたら教えてください。 よろしくお願いします。 ※ページ移動ではなく、ページドメインを閉じた場合です。

  • HTMLは必ず使われてるのでしょうか?

    どのサイトやホームページもHTMLは必ず使われてるのでしょうか? JavaScriptやPHPやCGIで書かれているページも HTMLは必ず使われてるのでしょうか?

    • ベストアンサー
    • HTML
  • 期限内の場合はクッキーを上書きしないようにする方法

    a-site.comとb-site.comとc-site.comの全ページに下のようなJavascriptを埋め込んでクッキーを残そうとしています。 <script type="text/javascript"> <!-- var name = "iriguchi"; // クッキーの名前 var value = "a-site"; // クッキーの値 (サイトごとに変える) var period = 30; // 有効期限(分) // 有効期限の作成 var nowtime = new Date().getTime(); var clear_time = new Date(nowtime + (60 * 1000 * period)); var expires = clear_time.toGMTString(); // クッキーの発行(書き込み) document.cookie = name + "=" + escape(value) + "; expires=" + expires; // --> </script> この場合、a-site.comにアクセスした人がb-site.comにアクセスした場合、a-site.comで書き込まれたクッキーが期限内であっても期限切れでも、b-site.comにアクセスした時点でクッキーの中身は「b-site」に書き換えられ、期限も更新されてしまいます。 これを、クッキーの期限内であればどのサイトを回ろうと最初に書き込まれたクッキーの内容が保持され、期限が切れた時点で新たな内容に書き換えられるようにしたいのですが、それには上のソースに何か書き加える必要がありますよね? 書き方がわからないので文法のむちゃくちゃな自己流で書きますが if (a-site.comで書かれたcookieが期限内){クッキーは前のまま継続} else if (a-site.comで書かれたcookieが期限切れ){新期限 =expires、iriguchi = b-site} といったようにしたいのですが、現在のJavascriptのどこにどういう文を書き加えたらいいでしょうか?

  • セットしたクッキーを別のドメインで有効にするには

    cgi(perl)を使用してクッキーをセットし、別のドメインに飛んでいくスクリプトを作っています。 例えば、cgiはwww.a.comにあり、クッキーをセットした後、www.b.comに飛びます。 www.b.comで、セットしたクッキーが有効になるようにしようと思ってます。 このような記述で試してみましたが、http://www.b.com/test/ でクッキーが有効になっていません。 書き方が間違っているのでしょうか? print "Set-Cookie: VALUE=hogehoge; path=/test/; domain=www.b.com\n"; print "Location:http://www.b.co.jp/test/\n\n"; ちなみに、クッキーが有効になっているかどうかの判断は、Bookmarkletの「クッキーを表示」を使用して確認しています。 http://bookmarklet.daa.jp/ 宜しくお願いします。

    • ベストアンサー
    • CGI
  • インフォトップのクッキーについて

    インフォトップのクッキーについての質問です。 インフォトップからは返事がないので、 こちらで質問してみます。 Aさんのアフィリリンクをクリックしてセールスページを開き、 そのまま購入ページまで行きます。 すると、Aさんの特典が表示されていました。 この窓はこのままにしておきます。 次に、別の窓で、 Bさんのアフィリリンク経由で 同じ商材のセールスページを開きます。 この時点でBさんのリンクを踏んだことを示す クッキーがパソコンに保存されますよね。 この状態で、はじめに開いた窓、 つまりAさんの特典が表示されている購入ページで、 リロードせずに購入すると、 報酬を得ることが出来るのは、 Aさんでしょうか、それともBさんでしょうか? 購入者はAさんの特典をゲットできるのでしょうか? 購入者のパソコンに保存されているインフォトップのクッキーには、 あくまで、Bさんのリンク経由であることが記述されています。 よろしくお願いいたします。