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":790,"date":"2020-04-15T14:37:07","date_gmt":"2020-04-15T14:37:07","guid":{"rendered":"https:\/\/www.film-antimicrobien.fr\/?p=790"},"modified":"2020-05-16T20:48:24","modified_gmt":"2020-05-16T20:48:24","slug":"decouvrez-virus-communication-dans-le-progres","status":"publish","type":"post","link":"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/","title":{"rendered":"D\u00e9couvrez nous dans le Progr\u00e8s !"},"content":{"rendered":"\n

Aujourd’hui mercredi 15 avril 2020, Virus Communication se retrouve dans les pages du Progr\u00e8s ! Fran\u00e7oise Darfeuille de la Caf\u00e9one de Brignais explique aussi pourquoi elle a choisi nos produits pour son commerce.<\/p>\n\n\n\n

\u00ab\u00a0Ce film antimicrobien s\u2019autod\u00e9sinfecte : le Covid-19 le d\u00e9teste<\/strong>*\u00a0\u00bb<\/p>\n\n\n\n

Ce journal r\u00e9gional pour le d\u00e9partement du Rh\u00f4ne couvre l’Est Lyonnais, l’Ouest Lyonnais et Val de Sa\u00f4ne, Oullins – Givors – Monts du Lyonnais, Tarare – L’Arbresle – Monts du Lyonnais, Villefranche et Beaujolais, Lyon Villeurbanne.<\/p>\n\n\n\n

De nombreuses \u00e9tudes d\u00e9montrent que les \u00e9crans des bornes tactiles sont 500 fois plus contamin\u00e9es que les cuvettes des toilettes et que 72% des poign\u00e9es de caddies sont recouvertes de bact\u00e9ries f\u00e9cales, dont la moiti\u00e9 de E.coli. En parall\u00e8le, l\u2019OMS estime que chaque ann\u00e9e 50.000 personnes en Europe d\u00e9c\u00e8dent d\u2019infections nosocomiales, dont 4000 rien qu\u2019en France.<\/p>\n\n\n\n

Face \u00e0 ces constats, l\u2019entreprise lyonnaise Virus Communication<\/a> <\/strong>met d\u00e9sormais son savoir faire en pose de films techniques dans la lutte anti-microbienne.<\/p>\n\n\n\n

En effet des produits nouvelles g\u00e9n\u00e9rations permettent de garder des surfaces propres 24h\/24 et de r\u00e9duire imm\u00e9diatement 99,99% des bact\u00e9ries.<\/strong> Les films de lamination biocides PureZone<\/a> sont fabriqu\u00e9s en France, sans substances nocives, non irritants pour la peau et efficaces pendant 5 ans.<\/strong><\/p>\n\n\n\n

Produits tr\u00e8s contr\u00f4l\u00e9s et hautement antibact\u00e9riens, ils sont homologu\u00e9s pour le milieu m\u00e9dical et certifi\u00e9s par la norme <\/strong>ISO 22196<\/strong>.<\/p>\n\n\n\n

*titre de l’article du Progr\u00e8s<\/em><\/p>\n\n\n\n

Lien vers l’article du Progr\u00e8s Acc\u00e8s Infos locales<\/a> – Acc\u00e8s Article<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"

Selon une \u00e9tude du New England Journal of Medecine, le coronavirus COVID-19 pourrait survivre jusqu’\u00e0 plusieurs jours sur les surfaces.<\/p>\n","protected":false},"author":1,"featured_media":791,"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":"\nD\u00e9couvrez nous dans le Progr\u00e8s ! - Films Antimicrobiens<\/title>\n<meta name=\"description\" content=\"Le Progr\u00e8s a publi\u00e9 ce 15 avril 2020 un article concernant notre travail d'installation de films antimicrobiens chez les commer\u00e7ants\" \/>\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\/decouvrez-virus-communication-dans-le-progres\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"D\u00e9couvrez nous dans le Progr\u00e8s ! - Films Antimicrobiens\" \/>\n<meta property=\"og:description\" content=\"Le Progr\u00e8s a publi\u00e9 ce 15 avril 2020 un article concernant notre travail d'installation de films antimicrobiens chez les commer\u00e7ants\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/\" \/>\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=\"2020-04-15T14:37:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-16T20:48:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2020\/04\/progres.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\/decouvrez-virus-communication-dans-le-progres\/#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2020\/04\/progres.jpg\",\"contentUrl\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2020\/04\/progres.jpg\",\"width\":550,\"height\":350,\"caption\":\"Virus Communication et son film antimicrobien dans Le Progr\\u00e8s du 15\/04\/2020\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#webpage\",\"url\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/\",\"name\":\"D\\u00e9couvrez nous dans le Progr\\u00e8s ! - Films Antimicrobiens\",\"isPartOf\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#primaryimage\"},\"datePublished\":\"2020-04-15T14:37:07+00:00\",\"dateModified\":\"2020-05-16T20:48:24+00:00\",\"description\":\"Le Progr\\u00e8s a publi\\u00e9 ce 15 avril 2020 un article concernant notre travail d'installation de films antimicrobiens chez les commer\\u00e7ants\",\"breadcrumb\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#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\/decouvrez-virus-communication-dans-le-progres\/#webpage\"}}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#\/schema\/person\/36df33185fcdffad2cb3c3627f4ad197\"},\"headline\":\"D\\u00e9couvrez nous dans le Progr\\u00e8s !\",\"datePublished\":\"2020-04-15T14:37:07+00:00\",\"dateModified\":\"2020-05-16T20:48:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#webpage\"},\"wordCount\":273,\"publisher\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.film-antimicrobien.fr\/decouvrez-virus-communication-dans-le-progres\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.film-antimicrobien.fr\/wp-content\/uploads\/2020\/04\/progres.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\/790"}],"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=790"}],"version-history":[{"count":2,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/posts\/790\/revisions"}],"predecessor-version":[{"id":793,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/posts\/790\/revisions\/793"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/media\/791"}],"wp:attachment":[{"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/media?parent=790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/categories?post=790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.film-antimicrobien.fr\/wp-json\/wp\/v2\/tags?post=790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}