Browse Source

Lancer en ajax

Loquicom 6 years ago
parent
commit
ce6310d157
1 changed files with 2 additions and 42 deletions
  1. 2 42
      index.php

+ 2 - 42
index.php

@@ -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&eacute;</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>