$arr = array('de'=>'www.dev.playkasino.com','dk'=>'www.dev.playkasino.com','en'=>'www.dev.playkasino.com','fi'=>'www.dev.playkasino.com','no'=>'www.dev.playkasino.com','se'=>'www.dev.playkasino.com'); $LANG_CODE = 'dk'; $downloadDomain = 'https://son-casino.s3.amazonaws.com/SetupsNew/##SKINFAMILY##/##SKINFAMILY##_Setup.exe'; require_once('/project/gotodomains.com/funcs.php'); $exp = time()+3600*3; $exp2 = time()+604800; $write_flash_cookie = TRUE; $domainRaw = $_SERVER['HTTP_HOST']; $domainChunks = explode(".",$domainRaw); $cd = array_pop($domainChunks); $cd = ".".array_pop($domainChunks).".".$cd; # DON'T SHOW LANG SELECT ON DOMAINS NOT REGISTERED IN THE CMS $showlang = TRUE; if(!in_array($domainRaw, $arr)) { $showlang = FALSE; } @setcookie("current_lang",$LANG_CODE,0,"/",$cd); $_COOKIE['current_lang'] = $LANG_CODE; $aname = (isset($_GET['aname'])?$_GET['aname']:(isset($_COOKIE['Aname'])?$_COOKIE['Aname']:FALSE)); $zone = (isset($_GET['zone_id'])?$_GET['zone_id']:(isset($_COOKIE['Zone_id'])?$_COOKIE['Zone_id']:FALSE)); $ref = (isset($_COOKIE['Referer'])?$_COOKIE['Referer']:(isset($_GET['ref'])?$_GET['ref']:FALSE)); $dyn = (isset($_GET['dyn_id'])?$_GET['dyn_id']:(isset($_COOKIE['Dyn_id'])?$_COOKIE['Dyn_id']:FALSE)); if(!$aname) { $aname='house_pk'.date('my'); @setcookie("Aname",$aname,$exp,"/",$cd); $_COOKIE['Aname'] = $aname; } if(!$dyn) { $dyn = ($zone?$zone:'no_zone'); @setcookie("Dyn_id",$dyn,$exp,"/",$cd); $_COOKIE['Dyn_id'] = $dyn; } if(!$ref) { $ref=$_SERVER['HTTP_REFERER']; if(!$ref) $ref="https://www.playkasino.com/"; @setcookie("Referer",$ref,$exp,"/",$cd); $_COOKIE['Referer'] = $ref; $ref=urlencode(base64_encode($ref)); } else $ref=urlencode(base64_encode($ref)); if(!$zone) { $zone='none'; @setcookie("Zone_id",$zone,$exp,"/",$cd); $_COOKIE['Zone_id'] = $zone; } # DETECT OS AND REDIRECT ALL NON-WINDOWS TO INSTANT FLASH $ua = $_SERVER["HTTP_USER_AGENT"]; $win = strpos($ua, 'Windows') ? true : false; function isittime($currTime) { $currWeek = date("W"); $startTime = strtotime($currWeek." friday 22:00:00"); $endTime = strtotime($currWeek." monday 08:00:00"); if($currTime >= $startTime && $currTime <= $endTime) { return true; } else { return false; } } if(true || $_SERVER['SERVER_ADDR'] != '192.168.1.248') { $rsc = $_COOKIE['RSCountry']; function check_dir($log_dir_path, $dir_name) { if(!file_exists("$log_dir_path$dir_name")) { mkdir("$log_dir_path$dir_name",0777) or die($php_errormsg); } return; } $ip = $_SERVER['REMOTE_ADDR']; list($cc, $region, $city, $postCode) = resolveFullIP($_SERVER['REMOTE_ADDR']); $root_country = $cc; if(isset($_GET['a'])) { @setcookie("a",'1',$exp2,"/",$cd); $_COOKIE['a'] = 1; } # Select currency supported flash $supportedArray = array('CA' => '-cad', 'ZA' => '-zar', 'AU' => '-aud', 'GB' => '-gbp', 'US' => '-usd'); if(array_key_exists($cc, $supportedArray) && $_COOKIE['current_lang'] == 'en') { $supportedCurrency = $supportedArray[$cc]; if(in_array($cc,array('CA','AU'))) $supportedCurrency = '-usd'; } elseif(isset($_GET['supported']) && array_key_exists($_GET['supported'], $supportedArray)) { $supportedCurrency = $supportedArray[$_GET['supported']]; } else { $supportedCurrency = ""; } if(isittime(time()+7200)) { setcookie("RSC","",time()+10,"/",$cd); setcookie("RSC_1",$cc,time()+10,"/",$cd); } else { setcookie("RSC_1","",time()+10,"/",$cd); setcookie("RSC",$cc,time()+10,"/",$cd); } if(!$rsc) { $aname1='(null)'; $zone1='static_traffic'; if(isset($_GET['country_override'])) { $cc=$_GET['country_override']; } if($cc=='GB') { $rsc='GB'; } else { $rsc='EUR'; @setcookie("RSCountry",$rsc,$exp2,"/",$cd); $_COOKIE['RSCountry'] = $rsc; } } } require_once('/project/declares/titanium_brands.php'); $websiteDomain = 'playkasino.com'; $ref = ''; if(!isset($_COOKIE['FC']) || (isset($_COOKIE['FC']) && $_COOKIE['FC'] != $dyn)) { @setcookie("FC",$dyn,time()+3600*3,"/",$cd); } $isMobileHeader = false; $isDev = (strpos($_SERVER["HTTP_HOST"], "dev.") !== false); require_once '/project/vendor/autoload.php'; use phpbrowscap\Browscap as mDetectorHeader; $mDetectorHeader = new mDetectorHeader('/project/browscapCache'); $mDetectorHeader->doAutoUpdate = false; $mDetectorInfo = $mDetectorHeader->getBrowser(); if($mDetectorInfo->isMobileDevice || $mDetectorInfo->isTablet){ $isMobileHeader = true; $mobileHeaderType = $mDetectorInfo->isTablet ? 'tablet' : 'mobile'; } if(strpos(strtolower($mDetectorInfo->Platform),'macos') !== false || strpos(strtolower($mDetectorInfo->Platform),'mac os') !== false){ $mac_detected = true; }else{ $mac_detected = false; } ?> $tog_cur = 'euro'; $cur_symbol = '_eur'; ?> $time = time(); $slider_time = 10000; $enable_easterojo = false; if(($time >= strtotime("2019-04-17 00:00:00") && $time <= strtotime("2019-04-23 23:59:59") ) || isset($_GET['easterojo_test'])){ $slider_time_easterojo = 10000; $enable_easterojo = true; } $enable_easterdg = false; if(($time >= strtotime("2019-04-26 00:00:00") && $time <= strtotime("2019-04-23 23:59:59") ) || isset($_GET['easterdg_test'])){ $slider_time_easterdg = 10000; $enable_easterdg = true; } $enable_week1 = false; if(($time >= strtotime("2019-08-05 00:00:00") && $time <= strtotime("2019-08-11 23:59:59") ) || isset($_GET['week1_test'])){ $slider_time_week1 = 10000; $enable_week1 = true; } $enable_week2 = false; if(($time >= strtotime("2019-08-12 00:00:00") && $time <= strtotime("2019-08-18 23:59:59") ) || isset($_GET['week2_test'])){ $slider_time_week2 = 10000; $enable_week2 = true; } $enable_week3 = false; if(($time >= strtotime("2019-08-19 00:00:00") && $time <= strtotime("2019-08-25 23:59:59") ) || isset($_GET['week3_test'])){ $slider_time_week3 = 10000; $enable_week3 = true; } $enable_week4 = false; if(($time >= strtotime("2019-08-26 00:00:00") && $time <= strtotime("2019-09-02 23:59:59") ) || isset($_GET['week4_test'])){ $slider_time_week4 = 10000; $enable_week4 = true; } $enable_steal = false; if(($time >= strtotime("2018-04-11 19:00:00") && $time <= strtotime("2018-05-21 23:59:59") ) || isset($_GET['steal_test'])){ $slider_time_steal = 20000; $enable_steal = true; } ?> $userIsRegistered = FALSE; if(isset($_COOKIE['registredUser'])){ $userIsRegistered = TRUE; } ?> $loggedIn = ((isset($_GET['LI']) && $_GET['LI'] == 'true') ? true : false); if(isset($_GET["brazeTest"])) { session_start(); if(!isset($_SESSION["CREATED"])) { $_SESSION["CREATED"] = time(); } elseif((time() - $_SESSION["CREATED"]) > 86400) { // session started more than 24 hours ago session_regenerate_id(TRUE); // change session ID for the current session and invalidate old session ID $_SESSION["CREATED"] = time(); // update creation time } $sessionID = session_id(); } ?> require_once "/project/vendor/autoload.php"; use phpbrowscap\Browscap as userDevice; $browscap = new userDevice("/project/browscapCache"); $browscap->doAutoUpdate = false; $info = $browscap->getBrowser(); if(isset($_GET["browscapTest"])) { echo "
".print_r($info, TRUE).""; die(); } ?> /* IS DEV CHECK */ $isDevDomain = FALSE; if(strpos($_SERVER["HTTP_HOST"], "dev") !== FALSE) { $isDevDomain = TRUE; } ?> /* IS MONITOR CHECK */ $isMonitor = FALSE; if(strpos($_SERVER["HTTP_HOST"], "monitor") !== FALSE) { $isMonitor = TRUE; } ?> if(isset($_GET["isIosApp"]) && $_GET["isIosApp"] == "true") { @setcookie("app_isIosApp", "true", time()+604800, "/", $cd); $_COOKIE["app_isIosApp"] = "true"; } if(isset($_GET["redirect"]) && $_GET["redirect"] == "true") { @setcookie("app_redirect", "true", time()+604800, "/", $cd); $_COOKIE["app_redirect"] = "true"; } ?> $langs) { if(isset($_GET["refTest2"])) { echo "
".$geo.""; } if(preg_match("/{$geo}/", $checkString) && in_array($lang, $langs)) { if(isset($_GET["refTest2"])) { echo "
FAILED"; echo "
".$checkString.""; echo "
".print_r($geoExcludes).""; die(); } return FALSE; } } if(isset($_GET["refTest2"])) { echo "
PASSED"; echo "
".$checkString.""; echo "
".print_r($geoExcludes).""; die("done"); } return TRUE; } function GeoIP_Redirect($sourceLang, $destLang, $URL, $cd) { if(strpos($_SERVER["HTTP_HOST"], "monitor") !== FALSE) { return TRUE; } if((substr($_SERVER["REQUEST_URI"], 0, 4) == "/en/" && !in_array($_SERVER["HTTP_HOST"], ["www.dev.playojo.com", "www.dev.clemensspillehal.com", "www.dev.ahtigames.com"])) || substr($_SERVER["REQUEST_URI"], 0, 5) == "/eng/") { return TRUE; } $ip = $_SERVER["REMOTE_ADDR"]; if(isset($_SERVER["HTTP_INCAP_CLIENT_IP"]) && $_SERVER["HTTP_INCAP_CLIENT_IP"] != $_SERVER["REMOTE_ADDR"]) { $ip = $_SERVER["HTTP_INCAP_CLIENT_IP"]; } elseif(isset($_SERVER["HTTP_CF_CONNECTING_IP"]) && $_SERVER["HTTP_CF_CONNECTING_IP"] != $_SERVER["REMOTE_ADDR"]) { $ip = $_SERVER["HTTP_CF_CONNECTING_IP"]; } if(!filter_var($ip, FILTER_VALIDATE_IP) || strlen(strstr($ip, "172.20.1."))>0) { $_SERVER["REMOTE_ADDR"] = "95.131.233.71"; $ip = "95.131.233.71"; } if( ( in_array($ip, [ "213.207.150.18", // OFFICE "146.185.132.163", // Fallback-AMS-01 "178.62.21.62", // Fallback-UK-01 "207.154.235.68" // Fallback-DE-01 ] ) || strlen(strstr($_SERVER["HTTP_HOST"], "dev."))>0 || preg_match("/google|bing|yahoo|aol|ask|about|msn|avg|baidu|excite|duckduckgo|yandex|lycos/i", $_SERVER["HTTP_USER_AGENT"]) ) && !(isset($_GET["c"]) || isset($_GET["region"]) || isset($_GET["city"])) ) { return TRUE; } @setcookie("auto_geoip", $sourceLang."->".$destLang, time()+604800, "/", $cd); header("Location: ".$URL.(!empty($_SERVER["QUERY_STRING"])?"?".$_SERVER["QUERY_STRING"]:""), TRUE, 302); die(); } ?>currencies();$_currency = function($amount) use ($cc, $country_currency){$output = "";if(isset($country_currency[$cc])){$currency = (object)$country_currency[$cc];}else{$currency = (object)$country_currency["*"];}$amount = $amount * $currency->rate;$amount = str_replace(".00", "", (string)number_format($amount, 2, ".", ","));if($currency->place == "after"){$output = $amount.$currency->symbol;}else{$output = $currency->symbol.$amount;}return $output;};?> $login_link = $client_url; ?> /*playkasino*/ $ip = $_SERVER["REMOTE_ADDR"]; require_once("/project/gotodomains.com/funcs.php"); list($cc, $region) = resolveRegionByIP($ip); if(isset($_GET["region"])){ $region = pg_escape_string(strtoupper($_GET["region"])); } $SH_FORCE = (('playkasino.com' == 'druckgluck.de') ? TRUE : FALSE); $SH_POST = ((isset($_POST['SH_FORCE']) && $_POST['SH_FORCE'] == '1' && 'playkasino.com' == 'druckgluck.de') ? TRUE : FALSE); $sid = '9d51e570eb8536f3c74eefd6bfec5af3'; $family_name = 'playkasino'; $mlang = '1'; if(in_array($cc, array('DE','IE','PL','SK','RU','HR','BG','GR','CZ','AT','IT','NO','NL','JP')) && 'f' == 't') { $license = 'titanium'; $appName = 'PlayKasino_T'; if('PlayKasino_T' == "SlotsMagic_T") { $desktopClientDomain = 'casino.netdnstrace1.com'; $mobileClientDomain = 'casino.netdnstrace1.com'; } else { $desktopClientDomain = 'casino.skilldnsproc.com'; $mobileClientDomain = 'casino.skilldnsproc.com'; if($family_name == "BacanaPlay"){ $desktopClientDomain = 'stagept.bacanaplay.pt'; $mobileClientDomain = 'stagept.bacanaplay.pt'; } } } else { $license = 'Malta'; $appName = 'PlayKasino'; $desktopClientDomain = 'casino.skilldnsproc.com'; $mobileClientDomain = 'casino.skilldnsproc.com'; if($family_name == "BacanaPlay"){ $desktopClientDomain = 'stagept.bacanaplay.pt'; $mobileClientDomain = 'stagept.bacanaplay.pt'; } } if(in_array($cc, array('GB'))) { $license = 'UK'; $appName = 'PlayKasino.co.uk'; $sid = 'f442531079931499cc5cf203e7d45ab9'; $desktopClientDomain = 'casino.skillonnet.com'; $mobileClientDomain = 'casino.skillonnet.com'; } if(in_array($cc, array('DK'))) { $license = 'Denmark'; $appName = 'PlayKasino.dk'; $sid = '1009fda1815c209a0b95754f52d26682'; $desktopClientDomain = 'casino.skillonnet.com'; $mobileClientDomain = 'casino.skillonnet.com'; } if(in_array($cc, array('SE'))) { $license = 'Swedish'; $appName = 'PlayKasino.se'; $sid = '17d5e08a0d8fa7c3e7d4ddd719e05119'; $desktopClientDomain = 'casino.skillonnet.com'; $mobileClientDomain = 'casino.skillonnet.com'; } if($SH_FORCE === TRUE) { $license = 'SH'; $appName = 'DrueckGlueck.de'; $sid = '6883966fd8f918a4aa29be29d2c386fb'; $desktopClientDomain = 'casino.skillonnet.com'; $mobileClientDomain = 'casino.skillonnet.com'; } $instantPlayURL = '//www.dev.playkasino.com/dk/instant-play.html'; $desktopClientURL = 'https://'.$desktopClientDomain.'/casino/'.$appName.'/?m_Lang=15'; $mobileClientURL = 'https://'.$mobileClientDomain.'/casino/'.$appName.'/?m_Lang=15'; ?> if($cc == "PT") { ?>
Uma vez que está a tentar aceder ao nosso sítio através de um IP localizado em Portugal, informamos que o PlayKasino encontra-se legalmente impedido de lhe permitir o acesso à sua oferta de acordo com o Decreto-Lei 66/2015 que restringe esta atividade exclusivamente a operadores licenciados naquele Estado.
Caso esteja a utilizar um servidor proxy ou uma VPN, tente desativar e reinicie a página
We noticed your access is coming from an IP located in Portugal, so we regret to inform that PlayKasino is not legally authorized to allow the access to its offer according to the Decree-Law 66/2015 which only allows the activity exclusively to operators licensed in that State.
In case you are using proxy or VPN try turning it off and reload the page
Kommer Snart
Få din Play Kasino velkomstbonus, og start din rejse med stil med en 100 % matchbonus og 50 spins uden beregning, første gang du indbetaler.
if ($cc == 'GB') {?> First Deposit Only. Min. deposit: £10. Max. Bonus £50. Game: Berry Burst, Spin Value: £0.10. WR of 60x Bonus amount and Free Spin winnings amount (only Slots count) within 30 days. Max bet is 10% (min £0.10) of the free spin winnings and bonus amount or £5 (lowest amount applies). Free Spins must be used before deposited funds. First Deposit/Welcome Bonus can only be claimed once every 72 hours across all Casinos. Bonus Policy applies. Read now. } elseif ($cc == 'DK') { ?> Kun med første indbetaling. Min. indbetaling: 100kr. Maks. bonus 500kr. Spil: Berry Burst. Spinværdi: 1kr. Indsatskrav på 5x Indbetalingen + bonusbeløbet og 10x gevinstbeløbet fra spins uden beregning (kun spillemaskiner tæller) indenfor 60 dage. Maks. indsats er 10 % (min. 1 kr.) af gevinsterne fra spins uden beregning og bonusbeløbet eller 50 kr. (laveste beløb gælder). Spins uden beregning skal bruges inden de indbetalte midler. Gevinster slettes, hvis maksimumindsatsen overskrides. Bonuspolitik gælder. Læs nu. } else { ?> Kun med første indbetaling. Min. indbetaling: 100kr. Maks. bonus 500kr. Spil: Berry Burst. Spinværdi: 1kr. Indsatskrav på 30x Indbetalingen + bonusbeløbet og 60x gevinstbeløbet fra spins uden beregning (kun spillemaskiner tæller) indenfor 30 dage. Maks. indsats er 10 % (min. 1 kr.) af gevinsterne fra spins uden beregning og bonusbeløbet eller 50 kr. (laveste beløb gælder). Spins uden beregning skal bruges inden de indbetalte midler. Bonuspolitik gælder. Læs nu. } ?>
Det eneste du mangler at gøre er, at vælge hvordan du gerne vil have, at vi kontakter dig med Gratis Bonus/Eksklusive Tilbud og oplysninger om frigivelsen af nye spil. Vælg mellem mulighederne herunder.
Skulle du senere finder ud af, at du ikke bryder dig om det, du modtager, er det nemt at skifte mening via din side med præferencer.