Browse Source

Vérification auto changement score

Loquicom 6 years ago
parent
commit
75254fac17
2 changed files with 25 additions and 1 deletions
  1. 24 0
      ajx/check.php
  2. 1 1
      ajx/score.php

+ 24 - 0
ajx/check.php

@@ -0,0 +1,24 @@
+<?php
+
+//Recup de la session
+if(!isset($_COOKIE['salon']) || !isset($_COOKIE['common-sess'])){
+	exit(json_encode(['etat' => 'err']));
+}
+if($_COOKIE['common-sess'] != $_COOKIE['salon']){
+	exit(json_encode(['etat' => 'err']));
+}
+
+//Lancement session
+session_name('common-sess');
+session_start();
+
+//Compare les ids
+if(!isset($_POST['id'])){
+	exit(json_encode(['etat' => 'erre']));
+}
+$json = ['etat' => 'ok', 'update' => false];
+if($_POST['id'] != count($_SESSION['roll'])){
+	$json['update'] = true;
+	$_SESSION['id'] = $_POST['id'];
+}
+echo json_encode($json);

+ 1 - 1
ajx/score.php

@@ -28,4 +28,4 @@ foreach ($_SESSION['user'] as $val) {
 }
 
 //Envoi
-echo json_encode(['etat' => 'ok', 'html' => $html, 'savename' => $name]);
+echo json_encode(['etat' => 'ok', 'html' => $html, 'savename' => $name, 'uniqId' => count($_SESSION['roll'])]);