Example #1
0
	define('AMEX_DETAIL_C_URL', 'index_c.html');
	define('AMEX_DETAIL_G_URL', 'index_g.html');
	define('AMEX_ENTRY_C_URL', 'http://192.168.100.207/tools/real.php?cn=amex_s_c&id=');
	define('AMEX_ENTRY_G_URL', 'http://192.168.100.207/tools/real.php?cn=amex_s_g&id=');
}

try {
	// パラメータ取得
	$array = array_merge((array)$_POST, (array)$_GET);
	$code = "amex-s";

	// 処理オブジェクト
	$core = new CampaignCore();

	require_once (ABS_MODEL . "amexs/ClickModel_amexs.php");
	$m = new ClickModel_amexs($core,$code);
	// 処理実行

	// クッキー情報取得
	$cookie_id = $m->getCookieId();

	// クッキー情報がない場合はエラー
	if (empty($cookie_id) == true) {
		throw new Click_SessionCookieNotFountException($cookie_id);
	}
	// クリックカウントアップ
	$session = $m->getSessindata_by_cookie($cookie_id);
	if(empty($session['click']) == true){
		// デフォルト値
		$clickId = "click";
Example #2
0
/**@file quiz.php
 * @param string id メディアID
 * @param string uid メディアユーザID
 */

try {

	// パラメータ取得
	$array = array_merge((array)$_POST, (array)$_GET);
	$code = "amex-s";

	// 処理オブジェクト
	$core = new CampaignCore();

	require_once (ABS_MODEL . "amexs/ClickModel_amexs.php");
	$m = new ClickModel_amexs($core, $code);

	// 当選情報ログ出力
	$m->putWinningLog($array);

	// クッキー情報がない場合はエラー
	$cookie_id = $m->getCookieId();
	if (empty($cookie_id) == true) {
		throw new Click_SessionCookieNotFountException($cookie_id);
	}

	// セッションテーブル取得
	$session = $m->getSessindata_by_cookie($cookie_id);
	// クリックカウントアップ
	if(empty($session['click12']) == true){
		// セッション情報のclickが立っていなければカウントアップ