Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- header("Access-Control-Allow-Origin: http://test3.local");
- //header("Access-Control-Allow-Origin: http://test4.local");
- //header("Access-Control-Allow-Origin: http://testnico.local");
- //header("Access-Control-Allow-Origin: http://wordpress.local");
- header("Access-Control-Allow-Credentials: true");
- if(!isset($_COOKIE['Compteur'])){
- $cookiesvalue = 1;
- }else{
- $unserialise = unserialize($_COOKIE['Compteur']);
- $cookiesvalue = $unserialise['compteur'];
- }
- $today = getdate();
- $aujourdhui['annee']= $today['year'];
- $aujourdhui['mois']= $today['mon'];
- $aujourdhui['jour']= $today['mday'];
- $aujourdhui['heure']= $today['hours'];
- $aujourdhui['minutes']= $today['minutes'];
- $aujourdhui['compteur']= $cookiesvalue + 1 ;
- $serialize=serialize($aujourdhui);
- setcookie("Compteur", $serialize);
- try {
- $bdd = new PDO('mysql:host=localhost;dbname=base_test_modal;charset=utf8', 'root', '');
- $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
- }
- catch (Exception $e) {
- echo "erreur";
- }
- $texteBody = $bdd->query('SELECT `text_modal` FROM `modal` JOIN `client` ON `modal`.`id` = `client`.`id_text_modal` WHERE `domain` = "'.$_SERVER['HTTP_REFERER'].'"');
- $donnee=$texteBody->fetch();
- if (isset($_COOKIE['Compteur'])){
- if ($aujourdhui['minutes'] <= $unserialise['minutes'] + 1)
- {
- if ($cookiesvalue < 5){
- ?>
- <button type="button" id="btnmodal" class="btn btn-info btn-lg" data-toggle="modal" data-target="#exampleModalCenter">
- Open Modal <?php if ($cookiesvalue == null) {
- echo "1";
- } else {
- echo $cookiesvalue;
- } ?></button>
- <div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle"
- aria-hidden="true">
- <div class="modal-dialog modal-dialog-centered" role="document">
- <div class="modal-content">
- <div class="modal-header">
- <h5 class="modal-title" id="exampleModalLongTitle">Modal Title</h5>
- <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span>
- </button>
- </div>
- <div class="modal-body">
- <?php
- echo $donnee["text_modal"];
- ?>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <?php
- }
- } else {
- echo "compteur depassé";
- if (isset($_COOKIE['Compteur'])) {
- unset($_COOKIE['Compteur']);
- setcookie('Compteur', null, -1, '/');
- }
- }
- }else{ ?>
- <button type="button" id="btnmodal" class="btn btn-info btn-lg" data-toggle="modal" data-target="#exampleModalCenter">
- Open Modal 1
- </button>
- <div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle"
- aria-hidden="true">
- <div class="modal-dialog modal-dialog-centered" role="document">
- <div class="modal-content">
- <div class="modal-header">
- <h5 class="modal-title" id="exampleModalLongTitle">Modal Title</h5>
- <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span>
- </button>
- </div>
- <div class="modal-body">
- <?php
- echo $donnee["text_modal"];
- ?>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- <?php
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement