Romarain

One_Time_Content.php

Sep 11th, 2025
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1. <?php
  2.  
  3. class One_Time_Content {
  4.    
  5.     public function check_over_content() {
  6.         global $website_root; global $partials;
  7.        
  8.         /* ------  SONDAGE 1 : ETUDE DE MARCHE ------ */
  9.         if (isset($_COOKIE["Sondage01"])) {
  10.             // $cookie_value = explode(",", $_COOKIE["Sondage01"]);
  11.             $cookie_value = json_decode($_COOKIE["Sondage01"], true); // It is a string containing an array, so we transform it back into a real array.
  12.             $cookie_options = json_decode($cookie_value["options"], true); // Same.
  13.            
  14.             // DEBUG
  15.             echo "<section> LE COOKIE EST DISPO : <br/><br/>";
  16.             echo "Value (string) = ".$_COOKIE['Sondage01']."<br/><br/>";
  17.             echo "Value (array) = <br/>";
  18.             foreach ($cookie_value as $key=>$value) {
  19.                 echo "$key => $value <br/>";
  20.             }
  21.             echo "<br/>";
  22.             echo "Options (string) = ".$cookie_value['options']."<br/><br/>";
  23.             echo "Options (array) = <br/>";
  24.             foreach ($cookie_options as $key=>$value) {
  25.                 echo "$key => $value <br/>";
  26.             }
  27.             echo "<br/></section>";
  28.            
  29.             if($cookie_value["répondu"] === false) {
  30.                 // include($website_root.$partials."/sondage01.html");
  31.             }
  32.         } else {
  33.             // wtf ?
  34.             echo "<section>";
  35.             echo "<p>LE COOKIE EST INTROUVABLE</P>";
  36.             foreach ($_COOKIE as $key => $value) {
  37.                 echo $key . "->". $value;
  38.             }
  39.             // foreach ($_SERVER["HTTP_COOKIE"] as $key => $value) {
  40.             //  echo $key . "->". $value;
  41.             // }
  42.             echo "</section>";
  43.         }
  44.         /* ------------------------------------------ */
  45.        
  46.     }
  47.    
  48.     public function init() {
  49.         check();
  50.     }
  51.  
  52. }
  53.  
  54. ?>
  55.  
Advertisement
Add Comment
Please, Sign In to add comment