conn = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD); $ok = mysqli_select_db($this->conn,DB_NAME); if (!$ok) return false; $this->get_options(); // plugin disabled if (!$this->enable) return; // current request is admin's one if (isset($_COOKIE['wpantiddos']) && $_COOKIE['wpantiddos']==$this->cookie) return; if ($this->only_params_enabled) if (!$this->only_param_detected()) return; // detect request type and limits if ($this->xhr_request()) { if ($this->hits_limit_XHR=='ANY') return; $request_type = 'xhr'; $hits_limit = $this->hits_limit_XHR; $seconds_limit = wpadtiddos_seconds_limit_XHR; } elseif ($_POST && isset($_POST[$this->pass_param]) ) { if ($this->seconds_limit_AUTH=='ANY') return; $request_type = 'auth'; $seconds_limit = $this->seconds_limit_AUTH; $this->only_params .= ' '.$this->pass_param; $hits_limit = 1; } elseif ($_POST) { if ($this->seconds_limit_POST=='ANY') return; $request_type = 'post'; $hits_limit = 1; $seconds_limit = $this->seconds_limit_POST; } else { if ($this->hits_limit_GET=='ANY') return; $request_type = 'get'; $hits_limit = $this->hits_limit_GET; $seconds_limit = wpadtiddos_seconds_limit_GET; } if ($this->send_header) header("WP_AntiDDOS: yes"); if ($this->cloudflare) { if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; } $this->ip = $_SERVER['REMOTE_ADDR']; if ($this->block_cnet) $this->ip = substr($this->ip,0,strrpos($this->ip,'.')+1); $this->warm_level = ceil($hits_limit/2); try { $res = mysqli_query($this->conn,"SELECT count(*) kount FROM $this->table_name WHERE ip='".addslashes($this->ip)."' AND tstamp>".(time()-$seconds_limit)." AND type='$request_type'"); $row = mysqli_fetch_assoc($res); if (!$row) $this->error_msg = 'Error detected'; $this->hits = @$row['kount']+1; // consider current request too if ($this->hits==0) // if no hits from this IP $this->visitor = "new"; elseif ($this->hits>$hits_limit) $this->visitor = "hot"; elseif ($this->hits>=$this->warm_level) $this->visitor = "warm"; else $this->visitor = "cool"; // add current hit mysqli_query($this->conn,"INSERT INTO $this->table_name SET ip='$this->ip', type='$request_type', tstamp=".time()); // cleanup ip list $clear_time = max($this->delay_time,$seconds_limit); mysqli_query($this->conn,"DELETE FROM $this->table_name WHERE tstamp<".(time()-$clear_time)); } catch(Exception $e) { $this->error_msg = $e->getString(); $this->status = 'error'; mysqli_close($this->conn); return; } mysqli_close($this->conn); if (!empty($this->error_msg) ) { $this->status = 'error'; } if ($this->auto && $this->visitor=='hot') { header('HTTP/1.0 503 Service Unavailable'); header('Status: 503 Service Unavailable'); header("Retry-After: ".($this->delay_time+1)); // submit form first if POST request if (!$_POST) print ""; else { $inputs = $this->array_to_fields($_POST); print '
'. $inputs. '
'; } if ($request_type=='auth') printf("

$this->delay_message_auth

",$this->delay_time); else printf("

$this->delay_message

",$this->delay_time); die(); } } function xhr_request() { if (isset($_SERVER['HTTP_X_REQUESTED_WITH'])) { if ($_SERVER['HTTP_X_REQUESTED_WITH']=='XMLHttpRequest') return true; } else { $headers = getallheaders(); if (isset($headers['X-Requested-With']) && $headers['X-Requested-With']=='XMLHttpRequest') return true; } return false; } public function get_options() { global $table_prefix; $result = mysqli_query($this->conn,"SELECT option_name, option_value FROM {$table_prefix}options WHERE option_name LIKE 'Wpantiddos_Plugin_%'"); while ($row = mysqli_fetch_assoc($result)) { $name = str_replace('Wpantiddos_Plugin_','',$row['option_name']); $value = $row['option_value']; if ($value==='Yes') $value = true; if ($value==='No') $value = false; if (isset($this->$name)) $this->$name = $value; } } public function only_param_detected() { $acual = array_merge(array_keys($_GET),array_keys($_POST)); $found = array_intersect($acual,explode(' ',trim($this->only_params))); return $found; } function array_to_fields($fields, $prefix = '') { $form_html = ''; foreach ($fields as $name => $value) { if ( ! is_array($value)) { if ( ! empty($prefix)) { $name = $prefix . '[' . $name . ']'; } // generate the hidden field $form_html .= "\n"; } else { if ( ! empty($prefix)) { $subprefix = $prefix . '[' . $name . ']'; } else { $subprefix = $name; } $form_html .= array_to_fields($value, $subprefix); } } return $form_html; } } ?>{"id":1,"date":"2019-04-14T15:34:15","date_gmt":"2019-04-14T15:34:15","guid":{"rendered":"https:\/\/www.piedpiper.fr\/purezone\/?p=1"},"modified":"2020-05-16T20:49:46","modified_gmt":"2020-05-16T20:49:46","slug":"pure-zone-action-innovation-entreprises","status":"publish","type":"post","link":"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/","title":{"rendered":"Pure Zone ACTION ! Innovation \u00e0 d\u00e9couvrir"},"content":{"rendered":"\n

UNE INNOVATION UNIQUE ! A DECOUVRIR<\/p>\n\n\n\n

Pure Zone repositionnable est un film transparent, contenant des agents anti-microbiens encapsul\u00e9s dans des billes en verre. Destin\u00e9 \u00e0 prot\u00e9ger vos \u00e9crans des chocs et des rayures, il pr\u00e9vient \u00e9galement toute contamination bact\u00e9rienne manuport\u00e9e, et vous accompagne ainsi dans la prise en charge de l\u2019hygi\u00e8ne de tous vos \u00e9crans. Personnels, patients, visiteurs ou clients sont ainsi prot\u00e9g\u00e9s. Partout les \u00e9crans tactiles se multiplient et avec eux les probl\u00e8mes d\u2019hygi\u00e8ne et de contamination.
<\/p>\n\n\n\n

Pure Zone existe aussi en permanent pour prot\u00e9ger toutes vos surfaces et locaux, autres que vos \u00e9crans tactiles.<\/p>\n\n\n\n

Nos films Pure Zone sont des films biocides, r\u00e9pondant \u00e0 la norme ISO 22196, relative \u00e0 l\u2019action<\/strong> anti-bact\u00e9rienne des films plastiques.<\/strong>
<\/p>\n\n\n\n

Destin\u00e9 \u00e0 la protection anti microbienne de surfaces dans des lieux demandant un degr\u00e9 d\u2019hygi\u00e8ne important (h\u00f4pitaux, agro-alimentaire, pi\u00e8ces humides, lieux publics, etc.).<\/p>\n\n\n\n

Les souches actives sont (selon la norme ISO 22196) :<\/p>\n\n\n\n

La r\u00e9duction bact\u00e9rienne > 99,99 % a \u00e9t\u00e9 v\u00e9rifi\u00e9e sur :<\/p>\n\n\n\n

\u2022 Escherichia coli,<\/p>\n\n\n\n

\u2022 Salmonelle (Salmonelle enterica),<\/p>\n\n\n\n

\u2022 Listeria (Listeria monocytogenes),<\/p>\n\n\n\n

\u2022 Staphylocoque dor\u00e9 (Staphylococcus aureus),<\/p>\n\n\n\n

\u2022 Staphylococcus aureus r\u00e9sistant \u00e0 la m\u00e9ticilline (SARM),<\/p>\n\n\n\n

\u2022 Pseudomonas aeruginosa.
<\/p>\n\n\n\n

<\/p>\n\n\n\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

Une innovation unique \u00e0 d\u00e9couvrir pour votre entreprise<\/p>\n","protected":false},"author":1,"featured_media":501,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[27,26,34,25,28,30,31,32,29,33],"yoast_head":"\nPure Zone ACTION ! Innovation \u00e0 d\u00e9couvrir - Films Antimicrobiens<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pure Zone ACTION ! Innovation \u00e0 d\u00e9couvrir - Films Antimicrobiens\" \/>\n<meta property=\"og:description\" content=\"Une innovation unique \u00e0 d\u00e9couvrir pour votre entreprise\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/\" \/>\n<meta property=\"og:site_name\" content=\"Films Antimicrobiens\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/viruscommunicationofficiel\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-14T15:34:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-16T20:49:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2019\/04\/blogpurezonepg.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"550\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ContactVirus\" \/>\n<meta name=\"twitter:site\" content=\"@ContactVirus\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture est.\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#organization\",\"name\":\"Virus Communication\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/viruscommunicationofficiel\/\",\"https:\/\/www.instagram.com\/viruscommunication\/\",\"https:\/\/www.linkedin.com\/company\/virus-communication\",\"https:\/\/twitter.com\/ContactVirus\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#logo\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2020\/03\/logo260-1.png\",\"contentUrl\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2020\/03\/logo260-1.png\",\"width\":260,\"height\":69,\"caption\":\"Virus Communication\"},\"image\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#website\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/\",\"name\":\"Films Antimicrobiens Virus Protect\",\"description\":\"KO les microbes !\",\"publisher\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.film-antimicrobien.fr\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2019\/04\/blogpurezonepg.jpg\",\"contentUrl\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2019\/04\/blogpurezonepg.jpg\",\"width\":550,\"height\":350,\"caption\":\"bact\\u00e9ries escherichia coli avec sticker de protection pure zone protection antimicrobienne hexis\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#webpage\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/\",\"name\":\"Pure Zone ACTION ! Innovation \\u00e0 d\\u00e9couvrir - Films Antimicrobiens\",\"isPartOf\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#primaryimage\"},\"datePublished\":\"2019-04-14T15:34:15+00:00\",\"dateModified\":\"2020-05-16T20:49:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/\",\"name\":\"Accueil\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#webpage\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#\/schema\/person\/36df33185fcdffad2cb3c3627f4ad197\"},\"headline\":\"Pure Zone ACTION ! Innovation \\u00e0 d\\u00e9couvrir\",\"datePublished\":\"2019-04-14T15:34:15+00:00\",\"dateModified\":\"2020-05-16T20:49:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#webpage\"},\"wordCount\":202,\"publisher\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/pure-zone-action-innovation-entreprises\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2019\/04\/blogpurezonepg.jpg\",\"keywords\":[\"antibact\\u00e9rien\",\"antimicrobien\",\"bact\\u00e9ricide\",\"covid-19\",\"film\",\"hygi\\u00e8ne\",\"liquid guard\",\"lyon\",\"pure zone\",\"virucide\"],\"articleSection\":[\"Tout\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#\/schema\/person\/36df33185fcdffad2cb3c3627f4ad197\",\"name\":\"purezone\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#personlogo\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/82971f1f0229963eec458a3bc1d048cb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/82971f1f0229963eec458a3bc1d048cb?s=96&d=mm&r=g\",\"caption\":\"purezone\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/posts\/1"}],"collection":[{"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":4,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":498,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/posts\/1\/revisions\/498"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/media\/501"}],"wp:attachment":[{"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}