Loquicom vor 6 Jahren
Ursprung
Commit
298d34f080
2 geänderte Dateien mit 28 neuen und 2 gelöschten Zeilen
  1. 20 0
      ajx/reset.php
  2. 8 2
      ajx/score.php

+ 20 - 0
ajx/reset.php

@@ -0,0 +1,20 @@
+<?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();
+
+//Vide la session
+$_SESSION['user'] = [];
+$_SESSION['roll'] = [];
+
+//Retour
+echo json_encode(['etat' => 'ok']);

+ 8 - 2
ajx/score.php

@@ -12,7 +12,7 @@ if($_COOKIE['common-sess'] != $_COOKIE['salon']){
 session_name('common-sess');
 session_start();
 
-//Generation
+//Generation tableau
 $roll = array_reverse($_SESSION['roll']);
 $html = '';
 foreach ($roll as $val) {
@@ -21,5 +21,11 @@ foreach ($roll as $val) {
 	$html .= '<td>' . $val['dice'] . '</td></tr>';
 }
 
+//Generation nom joueur
+$name = '<option value="" disabled selected>Selectionnez un lanceur</option>';
+foreach ($_SESSION['user'] as $val) {
+	$name .= '<option>' . $val . '</option>';
+}
+
 //Envoi
-echo json_encode(['etat' => 'ok', 'html' => $html]);
+echo json_encode(['etat' => 'ok', 'html' => $html, 'savename' => $name]);