人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

webプログラミングに詳しい方にお聞きします。
まずはこちらのページを見て下さい。いきなり音声が始まるので、気をつけて下さい。
https://www.successlab.jp/aff/1570/3/

このページは、3回のみ表示されるシステムになっており、
更新していくと、このページはあと2回閲覧できます、あと1回だけ閲覧できますという感じで更新されています。
そして、4回更新すると、申込みページを見ることができなくなっています。
クッキーを使って、このようなシステムが可能になっているようです。
マーケティング業界で言う、いわゆるワンタイムオファーの応用版です。

このように、ページ閲覧回数ごとに表示されるページを切り替え、
最終的には申込みフォームすらも見えなくなってしまうシステムを作りたいと思います。

webプログラミングに詳しい方、どなたか、上記URLを同じようなことを実現できる人はいますか。
具体的な方法を教えて下さい。

●質問者: jonasundwibi
●カテゴリ:インターネット ウェブ制作
✍キーワード:Web オファー クッキー システム タイム
○ 状態 :終了
└ 回答数 : 2/3件

▽最新の回答へ

1 ● y-kawaz
●35ポイント

クッキーで閲覧回数をカウントしてるようですね、クッキー名cntdwn_cnt_entryの値がアクセス毎に1,2,3とカウントアップされてます。

アクセス毎にクッキーの値に1を足していき、また表示もそれに合わせて変わるようリダイレクト先を制御しているようです。

PHPでサーバ側で処理してるようですね。

クッキー制御なのでブラウザのクッキーを削除するとまた見れるようになる程度の仕掛けです。

◎質問者からの返答

ありがとうございます。詳しくないので、概要を説明してもらい感謝します。


2 ● jeanjean
●35ポイント

PHPだと下記のような感じで実現できます。

この場合は、visitcount と言う名前のクッキーを使っています。

<?
if( isset($_COOKIE['visitcount']) ){ // クッキーがあればその値がカウント値
 $visit = $_COOKIE['visitcount'];
} else{ // クッキーがなければ初回訪問としてカウント値は0
 $visit = 0;
}
$visit++; // カウント値+1
setcookie('visitcount', $visit);
?>
<html>
<body>
<?
if ($visit < 4){
?>
このページはあと <?= 4-$visit ?>回しか表示されません<br>
?????????????????????<br>
ここに、3回の間表示されるものを書く<br>
?????????????????????<br>
<?
} else {
?>
?????????????????????<br>
4回目以降のアクセスの場合の記述をここに<br>
?????????????????????<br>

<?
}
?>
</body>
</heml>
◎質問者からの返答

ありがとうございます。思ったよりシンプルなんですね。一度テストで作ってみたいと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ