|
@@ -52,38 +52,6 @@ if(!( isset($_SESSION['user']) && isset($_SESSION['roll']) )){
|
|
|
$_SESSION['roll'] = [];
|
|
|
}
|
|
|
|
|
|
-//Traitement formulaire
|
|
|
-if(isset($_POST['roll'])){
|
|
|
- //Regarde si l'utilisateur est nouveau
|
|
|
- $name = '';
|
|
|
- if(isset($_POST['name']) && trim($_POST['name']) != ''){
|
|
|
- $name = $_POST['name'];
|
|
|
- if(!isset($_SESSION['user'][$name])){
|
|
|
- $_SESSION['user'][$name] = $name;
|
|
|
- }
|
|
|
- } else if(isset($_POST['save-name'])){
|
|
|
- $name = $_POST['save-name'];
|
|
|
- } else {
|
|
|
- $type = 'err';
|
|
|
- $value = 'Aucun lanceur';
|
|
|
- }
|
|
|
- //Si il y a un bien un utilisateur
|
|
|
- if($name != ''){
|
|
|
- //Tirage
|
|
|
- $roll = mt_rand(1, $_POST['roll']);
|
|
|
- //Affichage
|
|
|
- if(isset($_POST['hide'])){
|
|
|
- header('Location: ./?type&value=' . urlencode('Resultat : ' . $roll . ' / ' . $_POST['roll']));
|
|
|
- exit;
|
|
|
- }
|
|
|
- $_SESSION['roll'][] = [
|
|
|
- 'name' => $name,
|
|
|
- 'roll' => $roll,
|
|
|
- 'dice' => $_POST['roll']
|
|
|
- ];
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
//Page web
|
|
|
require 'header.php';
|
|
|
?>
|
|
@@ -138,14 +106,6 @@ require 'header.php';
|
|
|
<div class="row">
|
|
|
<div class="input-field col s12">
|
|
|
<select id="save-name" name="save-name">
|
|
|
- <option value="" disabled selected>Selectionnez un lanceur</option>
|
|
|
- <?php
|
|
|
- foreach ($_SESSION['user'] as $val) {
|
|
|
- ?>
|
|
|
- <option><?= $val ?>
|
|
|
- <?php
|
|
|
- }
|
|
|
- ?>
|
|
|
</select>
|
|
|
<label>Lanceur enregistré</label>
|
|
|
</div>
|
|
@@ -156,7 +116,7 @@ require 'header.php';
|
|
|
<div class="col m6 s12">
|
|
|
<div class="row">
|
|
|
<div class="input-field col s12">
|
|
|
- <select name="roll">
|
|
|
+ <select name="roll" id="roll">
|
|
|
<option selected>100</option>
|
|
|
<?php
|
|
|
for($i = 90; $i > 0; $i -= 10){
|
|
@@ -172,7 +132,7 @@ require 'header.php';
|
|
|
</div>
|
|
|
<div class="col m4 s12 center" style="margin-top: 2em">
|
|
|
<label>
|
|
|
- <input type="checkbox" name="hide">
|
|
|
+ <input type="checkbox" name="hide" id="hide">
|
|
|
<span>Cacher le resultat</span>
|
|
|
</label>
|
|
|
</div>
|