Continuation de la page de création de partie.
This commit is contained in:
parent
22879841b0
commit
f7b50013ff
|
@ -1,5 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
require_once("ressources/strings.inc");
|
require_once("ressources/strings.inc");
|
||||||
|
require_once("pticlic.php");
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
$state = 0;
|
$state = 0;
|
||||||
|
@ -17,6 +18,8 @@ if(isset($_POST['nbcloudwords'])) {
|
||||||
$state = 1;
|
$state = 1;
|
||||||
|
|
||||||
if($state == 1) {
|
if($state == 1) {
|
||||||
|
$relations = get_game_relations();
|
||||||
|
|
||||||
for($i = 0; $i < $nbwords; $i++)
|
for($i = 0; $i < $nbwords; $i++)
|
||||||
if(!isset($_POST['word'.$i]) || empty($_POST['word'.$i])) {
|
if(!isset($_POST['word'.$i]) || empty($_POST['word'.$i])) {
|
||||||
$err = true;
|
$err = true;
|
||||||
|
@ -67,6 +70,16 @@ if($err == false)
|
||||||
}
|
}
|
||||||
elseif($state == 1) {
|
elseif($state == 1) {
|
||||||
echo '<table class="wordsform">';
|
echo '<table class="wordsform">';
|
||||||
|
echo '<tr><td><label for="relation1">Relation 1 : </label></td>';
|
||||||
|
echo '<td class="inputcell"><select name="relation1">';
|
||||||
|
foreach($relations as $r)
|
||||||
|
echo '<option value="'.$r[0].'">'.$r[1].'</option>';
|
||||||
|
echo '</select></td>';
|
||||||
|
echo '<td><label for="relation2">Relation 2 : </label></td>';
|
||||||
|
echo '<td class="inputcell"><select name="relation2">';
|
||||||
|
foreach($relations as $r)
|
||||||
|
echo '<option value="'.$r[0].'">'.$r[1].'</option>';
|
||||||
|
echo '</select></td>';
|
||||||
echo '<input type="hidden" name="nbcloudwords" value="'.$nbwords.'" />';
|
echo '<input type="hidden" name="nbcloudwords" value="'.$nbwords.'" />';
|
||||||
echo '<tr><td colspan="2"><label for="centralword">Mot central : </label><br /><br /></td>';
|
echo '<tr><td colspan="2"><label for="centralword">Mot central : </label><br /><br /></td>';
|
||||||
echo '<td colspan="2" class="inputcell"><input type="text" name="centralword" value="';
|
echo '<td colspan="2" class="inputcell"><input type="text" name="centralword" value="';
|
||||||
|
|
|
@ -546,4 +546,19 @@ function setGame($user, $pgid, $gid, $answers)
|
||||||
return $scores;
|
return $scores;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Fourni l'ensembles des relations pouvant apparaître dans le jeu.
|
||||||
|
* @return array : un tableau de realtions.
|
||||||
|
*/
|
||||||
|
function get_game_relations()
|
||||||
|
{
|
||||||
|
$reqlations = array();
|
||||||
|
$db = getDB();
|
||||||
|
|
||||||
|
$res = $db->query("SELECT num,name FROM type_relation");
|
||||||
|
|
||||||
|
while($r = $res->fetchArray())
|
||||||
|
$relations[] = $r;
|
||||||
|
|
||||||
|
return $relations;
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user