<?php
///////////////////////////////////////////////////////////////////////////////////////////
///Script PHP/MYSQL of management of classifieds ads developed by Script PAG
///Script PAG all rights reserved. Use under license. http://www.script-pag.com
///////////////////////////////////////////////////////////////////////////////////////////

############################################################

require_once __DIR__.'/../all_fns.php';

if(isset($_POST) && (isset($_POST['spcookieall']) || isset($_POST['spcookies']))) {
	if(isset($_POST['spcookieall']) && $_POST['spcookieall'] == true) {
		$cookie_value = serialize('all');
	}
	if(isset($_POST['spcookies'])) {
		$cookie_value = serialize($_POST['spcookies']);
	}
	$cookie_path = str_replace($_SERVER['HTTP_HOST'], '', preg_replace('#((http|https)://)#', '', URL)).'/';	
	
	if(version_compare(phpversion(), '7.3.0', '>=')) setcookie('valid_cookies', $cookie_value, array('expires' => time() + (365 * 24 * 60 * 60), 'path' => '/', 'secure' => true, 'httponly' => true, 'samesite' => 'Lax'));
	else setcookie('valid_cookies', $cookie_value, time() + (365 * 24 * 60 * 60), '/', preg_replace('#((http|https)://)#', '', URL), true, true);
	
	if(!is_dir(__DIR__.'/../../upload/consents/'.date('Y'))) {
		umask(0);
		@mkdir(__DIR__.'/../../upload/consents/'.date('Y'), 0777, true);
		umask(022);
	}

	$file_handle = fopen(__DIR__.'/../../upload/consents/'.date('Y').'/consents_cookies_'.date('m').'.txt', 'a');
	fwrite($file_handle, date('Y-m-d H:s:i').'	'.$_SERVER['REMOTE_ADDR'].'	'.$cookie_value.PHP_EOL);
	fclose($file_handle);

	exit(json_encode(array('status' => 200, 'response' => true)));
}

pool::execute('beforestart');

///////////////////////////////////
//Display cookie advertiser
//////////////////////////////////
?>
<div id="valid-cookies">
	<p><?php echo $language["valid_cookies_txt"]; ?></p>
	<button id="accept-cookie" name="accept-cookie" type="button" class="button darkblue"><?php echo $language["valid_cookies_bt"]; ?></button>
	<button id="manage-cookie" name="manage-cookie" type="button" class="button darkgrey manage-cookie"><?php echo $language["manage_cookies_bt"]; ?></button>
	<a id="policy-link" href="<?php echo URL_DISPLAY.'/'.$language['router_slug_page'].'/'.rewriting(stripslashes(htmlspecialchars($cache_pages[5]['name_page_'. $_SESSION['code_lang']]))).'-5'; ?>" title="<?php echo $language["more_cookies_bt"]; ?>"><?php echo $language["more_cookies_bt"]; ?></a>
</div>

